+ Antworten
Ergebnis 1 bis 4 von 4

Thema: <body>-Tag manipulieren

  1. #1
    War schon öfter hier Avatar von danillo
    Registriert seit
    06.06.2006
    Beiträge
    132
    Bedankte sich
    3
    Erhielt 27 Danksagungen
    in 25 Beiträgen

    Frage <body>-Tag manipulieren

    Ich habe folgendes Problem: Ich habe ein Plugin geschrieben, dann einen Routenplaner auf Basis von google.maps in den Text einfügt. Dazu muss wird auch der Header der Seite manipuliert. Das funktioniert alles Problem los. Aber wie kann ich den <body>-Tag der Seite manipulieren? Bisher hab ich es direkt im Template fest eingetragen. Aber das kann's ja nicht sein.
    Um es auf den Punkt zu bringen: Ich möchte gerne den <body>-Tag zu <body onload="initialize()" onunload="GUnload()"> erweitern, ohne das es fest im Tempalte steht. Ist das überhaupt möglich?

  2. #2
    Verbringt hier viel Zeit
    Registriert seit
    29.11.2005
    Ort
    Berlin
    Beiträge
    962
    Bedankte sich
    8
    Erhielt 200 Danksagungen
    in 196 Beiträgen

    Standard

    Dafür sollte ein Content-Plugin reichen, wenn ich mich nicht irre.

    Das bekommt die gesammte Ausgabe zu sehen und dort kannst du mit regulären Ausrücken oder Suche-Finde-Ersetze-Funktionalitäten dein Ziel erreichen.

  3. #3
    Gehört zum Inventar Avatar von deejey
    Registriert seit
    22.04.2006
    Ort
    HH
    Beiträge
    9.309
    Bedankte sich
    509
    Erhielt 1.791 Danksagungen
    in 1.583 Beiträgen

    Standard

    das wäre z.B. der ReReplacer, ein gutes aber heftiges Tool, mit dem man sich auch das html zerballern kann
    Kein Support über PM; Ignoriermodus aktiv bei "dringend", "schnell", "eilt", denn: Zeit ist relativ

  4. #4
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    onAfterRender triggern, und per preg_replace <body ...> durch das Gewünschte ersetzen.
    Der reguläre Ausdruck muss aber alle bereits existierenden Werte erhalten und macht
    ggf. wenn <body> zusätzlich im Quelltext auftaucht Probleme.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein