Aktuellen Quelltext einer m. Javascript veränderten Seite lesen?
Martin aus Wien
- javascript
Hallo allerseits,
wenn der Quelltext einer Seite z.B. mit document.getElementById('id').innerHTML = 'diesundas' verändert wird, zeigt der Browser das nicht an, wenn ich auf "Ansicht Quelltext" klicke. Wie kann ich diesen veränderten Quelltext sehen? Und wie könnte ich ihn mit PHP lesen?
Gruß und Dank
Martin
Hi,
Wie kann ich diesen veränderten Quelltext sehen?
Mit Debug-Tools wie z.B. Firebug für Firefox
Und wie könnte ich ihn mit PHP lesen?
Indem du den Code mit JS an das Skript schickst.
~dave
Hi,
wenn der Quelltext einer Seite z.B. mit document.getElementById('id').innerHTML = 'diesundas' verändert wird, zeigt der Browser das nicht an, wenn ich auf "Ansicht Quelltext" klicke.
Das liegt daran, dass du damit auch gar nicht den Quelltext, den der Browser ursprünglich empfangen hat, veränderst - sondern das DOM.
Unterschied bitte klar machen.
Wie kann ich diesen veränderten Quelltext sehen?
Im Firefox gibt's bspw. im Kontextmenü die Option “view selection source”. (Erinnere mich gerade nicht mehr, ob die zur Grundausstattung gehört, oder ob Firebug o.ä. die erst mitbringen. Firebug willst du dir aber auf jeden Fall interessieren, wenn du DOM-Manipulation etc. betreibst.)
Und wie könnte ich ihn mit PHP lesen?
Wie schon gesagt wurde - in dem du ihn hin schickst.
MfG ChrisB
Hallo
Wie kann ich diesen veränderten Quelltext sehen?
Im Firefox gibt's bspw. im Kontextmenü die Option “view selection source”. (Erinnere mich gerade nicht mehr, ob die zur Grundausstattung gehört, oder ob Firebug o.ä. die erst mitbringen. Firebug willst du dir aber auf jeden Fall interessieren, wenn du DOM-Manipulation etc. betreibst.)
Die Funktion gehört zur Grundausstattung. Auf deutsch heißt sie "Auswahl-Quelltext anzeigen", ist bei selektiertem Inhalt über das Kontextmenü verfügbar und ja, der Deppenbindestrich ist ein werksseitiges Feature.
Tschö, Auge