ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
304
304
EMPFEHLEN
-
13.09.08 19:48 #1
- Registriert seit
- Feb 2008
- Beiträge
- 522
Hi
altbekanntes Problem denke ich, habe mir auch das Workaround von Sven angeguckt, allerdings wird es immernoch nicht ausgeführt :\
Was muss ich anpassen?HTML-Code:<html> <head> <title>Antike | WoA v0.3a</title> <link rel="stylesheet" type="text/css" href="scripte/designA.css"> </head> <script type="text/javascript"> String.prototype.eval_js=function(){ alert("jep"); d = document.createElement('div'); d.innerHTML = this; c = ''; for(s=0;s<d.getElementsByTagName('script').length;++s){ c+=d.getElementsByTagName('script')[s].innerHTML; } eval(c); delete d; } </script> <body onload="String(document.getElementsByTagName('body')[0].innerHTML).eval_js();">
edit: Das alert wird ausgeführt.Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
Die Naz!s trugen braune Hosen ...
-
Was steht denn im <body> ?
Und wo gibt es ein Ajax-return?
-
16.09.08 20:38 #3
- Registriert seit
- Feb 2008
- Beiträge
- 522
Ich hoffe mal ich verstehe das so richtig wie du meinst:
Hier wird im Erfolgsfalle der Scriptcode ausgegeben.
Code javascript:1
document.getElementById("content").innerHTML = req.responseText;
Sonst sind im Body divs, spans und ul/lis.HTML-Code:<div id="content"></div>
Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
Die Naz!s trugen braune Hosen ...
-
05.12.08 11:49 #4
- Registriert seit
- Feb 2008
- Beiträge
- 522
Also,
2 1/2 Monate später bin ich nochmal hierrauf zurückgekommen, und habe es sogar zum funktionieren gebracht
Nur ist das Problem, das sich danach eine leere Seite mit dem (ausgeführten) Js-Code öffnet, leider nicht im meinem Sinne. Wie muss ich den Code verändern, damit der JsCode "normal" ausgeführt wird?Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
Die Naz!s trugen braune Hosen ...
-
05.12.08 12:02 #5Maik Tutorials.de Gastzugang
Hi,
und wie lautet der aktuelle Stand deines überarbeiteten Quellcodes?
mfg Maik
-
05.12.08 12:05 #6
- Registriert seit
- Feb 2008
- Beiträge
- 522
Hi
stimmt, das habe ich wohl vergessen
Braucht ihr nochmehr?HTML-Code:<script type="text/javascript"> String.prototype.eval_js=function(){ d = document.createElement('div'); d.innerHTML = this; c = ''; for(s=0;s<d.getElementsByTagName('script').length;++s){ c+=d.getElementsByTagName('script')[s].innerHTML; } eval(c); delete d; } </script> <span onClick="Load(1);setTimeout('String(document.getElementsByTagName(\'body\')[0].innerHTML).eval_js()', 2500);">Anmelden</span>
Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
Die Naz!s trugen braune Hosen ...
-
Der ausgeführte JS-Code wäre evtl. auch von Interesse
-
05.12.08 23:39 #8
- Registriert seit
- Feb 2008
- Beiträge
- 522
Hi,
entschuldigung, ich bin krank, war heute nicht so ganz klar im Kopf. Der Fehler wurde (natürlich) durch ein document.write in dem uralten Quellcode verursacht, ich hab es durch normalen html-Code ersetzt.
Nochmal vielen Dank Sven für dein Workaround, das rettet mich ganz schön
Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
Die Naz!s trugen braune Hosen ...
-
Ähnliche Themen
-
AJAX funktioniert nicht richtig, readysate funktion wird nicht ausgeführt
Von Biergamasda im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 27.12.08, 20:32 -
return funktioniert nicht bzw. wird ignoriert
Von automatix1311 im Forum JavaAntworten: 0Letzter Beitrag: 23.12.07, 15:18 -
CSS wird nicht ausgeführt
Von Zank im Forum CSSAntworten: 7Letzter Beitrag: 04.01.07, 17:14 -
SQL wird nicht ausgeführt
Von Azi im Forum PHPAntworten: 3Letzter Beitrag: 11.11.06, 13:11 -
while wird nicht ausgeführt
Von ICPUI im Forum PHPAntworten: 2Letzter Beitrag: 18.01.06, 18:06





Zitieren

Login





