Forum
Tipps
News
Menu-Icon

Was JavaScript so produziert...

...würde ich mir gern ma ansehen.

Hallo erstma!

Es geht um folgendes: JavaScript kann ja quasi den Quellcode einer HTML-Seite manipulieren. Einfaches Beispiel: man ändert per JavaScript den Wert eines Formularfeldes. Allerdings bekommt nur der Browser die Änderungen mit. Lässt man sich den Quelltext auf herkömmlichem Wege anzeigen, bekommt man natürlich nur das, was der Browser vom Server übermittelt bekommen hat.

Ich würde gerne zu einem bestimmten Moment den _aktuellen_ Quellcode angezeigt bekommen. Kennt jemand von euch eine Möglichkeit, dies zu bewerkstelligen?

greez + thx 8)
JoSsiF


Antworten zu Was JavaScript so produziert...:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi Jossif,

knifflige Aufgabe...klingt nach Spaß ;D

Müsste mal bissel rumspielen, aber mein erster Einfall wäre (und der geht bestimmt nach hinten los), JavaScript den Quellcode anzeigen zu lassen. Dann müsste es nur erkennen, wann beispielsweise ein Formularfeld kommt und dann "seinen" Wert anzeigen.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi Spawn |

Klar, klingt plausibel. Das wäre aber zu einfach. Denn es soll auch bei fremden Seiten gehen, um mal dort die Vorgehensweisen zur Problemlösung zu erforschen.

Inzwischen bin ich mit meinen Infos soweit, dass ich sagen kann, dass JS nicht vollständig reproduzierbar ist. Was aber veränderliche HTML-Elemente angeht, gibt's da schon Mittel und Wege. Einer ist der DOM-Inspector vom FireFox ;)

Danke dir trotzdem!

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Klar doch.

Bin auch gerade mit

window.location = "view-source:" + window.locationgescheitert.

Schade :P

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

tja, da hab ich einen besseren ansatz:

showJavaScriptHTML(this.location);

und schon sieht man alles!!!

Ach ja, die Funktion "showJavaScriptHTML()" müsst halt noch jemand schreiben - nobody is perfect!

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Na dann, frisch ans Werk ;)

Hallo!

Die beste Lösung ist die Benutzung des

.innerHTML Atributes von Javascript, damit kannst du den aktuellen Quellcode für jeden Container und auch für den HTML tag laden.

Für die genaue Verwendung musst bei Selfhtml schauen, da ich jetzt grad ned viel Zeit habe. Sonst schreib ich dir am Nachmittag noch mal den ganzen Code.

MFG
BWA
« Letzte Änderung: 24.05.06, 09:42:01 von BWA »

« Link in neuem Fenster öffnenBild wechseln wenn ich drauf klicke »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Javascript
JavaScript ist eine weit verbreitete Skriptsprache, die ursprünglich von Netscape für das DOM-Scripting für Webseiten entwickelt wurde. Sie hat sich seitde...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Browser
Der Browser oder Webbrowser ist das Programm, dass die HTML - Befehle einer Internetseite mit Bildern, Videos und Texten auf dem Bildschirm anzeigt. Der Browser ist also ...