Code Anzeigen ohne ihn auszuführen - JavaScript

Hallo !
folgender Code soll einfach ein Wört mit unesape entschlüsseln.
Dann möchte ich das Entschlüsselte ( was nähmlich ein Code ist ) Anzeigen.
Wenn ich das mit document.write mache , wird der code jedoch ausgeführt.
Also frag ich mich wie ich das Entschlüsselte(den Code) einfachn nur Anzeigen lassen kann ohne dass er ausgeführt wird.

Code:
 <html>
<body>
<script language=JavaScript>

var Text ="%0D%0A%0D%0A%3Cscript%20language%3D%5C%22JavaScript1.1%5C%22%3E%0D%0A%3C%21--%0D%0Afunction%20right%28e%29%20%7B%0D%0Aif%20%28navigator.appName%20%3D%3D%20%27Netscape%27%20%26%26%0D%0A%28e.which%20%3D%3D%203%20%7C%7C%20e.which%20%3D%3D%202%29%29%0D%0Areturn%20false%3B%0D%0Aelse%20if%20%28navigator.appName%20%3D%3D%20%27Microsoft%20Internet%20Explorer%27%20%26%26%0D%0A%28event.button%20%3D%3D%202%20%7C%7C%20event.button%20%3D%3D%203%29%29%20%7B%0D%0Aalert%28%5C%22No%20way%21%5C%22%29%3B%0D%0Areturn%20false%3B%0D%0A%7D%0D%0Areturn%20true%3B%0D%0A%7D%0D%0Adocument.onmousedown%3Dright%3B%0D%0Aif%20%28document.layers%29%20window.captureEvents%28Event.MOUSEDOWN%29%3B%0D%0Awindow.onmousedown%3Dright%3B%0D%0A//--%3E%0D%0A%3C/script%3E%0D%0A%0D%0A%0D%0A%3Ccenter%3E%0D%0A%3Cscript%20language%3D%22JavaScript%22%3E%0D%0Afunction%20Login%28%29%7B%0D%0Avar%20done%3D0%3B%0D%0Avar%20a1%3D%22%2569%22%3B%0D%0Avar%20a%3Ddocument.login.a.value%3B%0D%0Aa%3Da.toLowerCase%28%29%3B%0D%0Avar%20b%3Ddocument.login.b.value%3B%0D%0Ab%3Db.toLowerCase%28%29%3B%0D%0Avar%20b1%3D%20b.substr%282%2C3%29+%20b.substr%280%2C1%29+%20b.substr%281%2C2%29%3B%20%0D%0Avar%20c1%3D%22%2561%22%3B%0D%0Avar%20c%3Ddocument.login.c.value%3B%0D%0Ac%3Dc.toLowerCase%28%29%3B%0D%0Avar%20d1%3D%20new%20Array%28%22q%22%2C%20%22t%22%2C%20%221%22%2C%20%22@%22%2C%20%22r%22%2C%20%22d%22%2C%20%2267%22%2C%20%22.%22%2C%20%22k%22%2C%20%22%23%22%2C%20%22u%22%2C%20%22l%22%2C%20%2212%22%2C%20%22k%22%2C%20%22o%22%2C%20%22t%22%2C%20%0D%0A%0D%0A%22%DF%22%2C%20%225%22%2C%20%22%26%22%2C%20%22%A7%22%2C%20%22f%22%2C%20%22z%22%2C%20%22c%22%2C%20%22d%22%2C%20%226%22%2C%20%22k%22%29%20%3B%0D%0Avar%20d%3Ddocument.login.d.value%3B%0D%0Ad%3Dd.toLowerCase%28%29%3B%0D%0Avar%20e%3Ddocument.login.e.value%3B%0D%0Ae%3De.toLowerCase%28%29%3B%0D%0Avar%20f%20%3D%20e.substring%281%2C2%29%20+%20e.substring%20%284%2C5%29+%20e.substring%20%286%2C7%29%20+%20e.substring%20%280%2C1%29%20+%20%0D%0A%0D%0Ae.substring%285%2C6%29+%20e.substring%282%2C3%29%20+%20e.substring%283%2C4%29%3B%0D%0Aif%20%28a%3D%3D%20unescape%28a1%29%20%26%26%20b1%3D%3D%22ntwan%22%20%26%26%20c%3D%3D%20unescape%28c1%29%20%26%26%20d%3D%3D%20d1%5B22%5D%20+%20d1%5B14%5D%20+%20d1%5B11%5D%20+%20d1%5B5%5D%20%26%26%20%0D%0A%0D%0Af%3D%3D%22eber%22%20%29%20%7B%0D%0Avar%20g%3D%20b.substr%282%2C3%29+%20d.substr%280%2C1%29+%20e.substr%281%2C2%29%3B%20%0D%0Awindow.location.href%3D%22index.php%3Fpw%3D%22+g%3B%0D%0A%20done%3D1%3B%0D%0A%7D%0D%0Aif%20%28done%3D%3D0%29%20%7B%20alert%28%22Wrong%22%29%3B%20%0D%0Awindow.location.reload%28%29%3B%7D%0D%0A%7D%0D%0A%20%20%20%20%0D%0A%3C/script%3E%0D%0A%20%20%3Cform%20name%3Dlogin%3E%0D%0A%20%20%20%20%3Ctable%20width%3D255%20border%3D1%20cellpadding%3D1%3E%0D%0A%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3EField%201%3A%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cinput%20type%3Dtext%20name%3Da%3E%0D%0A%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3EField%202%3A%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cinput%20type%3Dtext%20name%3Db%3E%0D%0A%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3EField%203%3A%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cinput%20type%3Dtext%20name%3Dc%3E%0D%0A%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3EField%204%3A%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cinput%20type%3Dtext%20name%3Dd%3E%0D%0A%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3EField%205%3A%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%3Ctd%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%3Cinput%20type%3Dtext%20name%3De%3E%0D%0A%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%3C/table%3E%0D%0A%20%20%20%20%3Cbr%3E%0D%0A%20%20%20%20%3Cinput%20type%3Dbutton%20value%3D%22Submit%22%20onClick%3D%22Login%28%29%22%20name%3D%22button%22%3E%0D%0A%20%20%3C/form%3E%0D%0A%3C/center%3E";

function DeCode() {
var NewText;
NewText = unescape(Text);
CODE="<noscript>"+NewText+"</noscript>";
document.write(CODE);

}
DeCode();





</script>
</body>
</html>
Meine Idee mit dem noscript funktioniert irgendwie nicht .. kann aber auch sein dass ich irgendwo einen fehler habe und darum mein zeugs hier nicht funktioniert ?thxsteve
 
Na nun, den js-code kann man doch schon fast zu Fuß lesen...
Das ist doch einfach nur die hexadezimal-Kodierung für Nicht-alphanumerische Zeichen.
Du könntest einfach den "Code" um die script-Tags "erleichtern" bevor Du ihn schreibst...

...was aber noch nicht unbedingt zur Anzeige führt.
Tausche einfach alles, was spitze Klammern sind, gegen was harmloses aus...
 
Zurück
Oben