Mailinglisten-Archive |
Hallo Thorsten, Am Freitag, 7. September 2007 schrieb Thorsten Koch: > kann mir jemand ne HTML/JS Mailingliste empfehlen? Ich brauch nämlich > ne Lösung für folgendes Problem: > > clickprevention.document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD > HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">'); > clickprevention.document.writeln('<html><head><meta > http-equiv="Content-Type" content="text/html; charset=UTF-8">'); > clickprevention.document.writeln('<script type="text/javascript"> '); > clickprevention.document.writeln(' img = new Image();'); > clickprevention.document.writeln(' > img.src="/trunk/www/img/loading.gif"; '); > clickprevention.document.writeln('</script> '); > clickprevention.document.write('</head><body > style="margin:0px;padding:0px;border:#000000 solid > 5px;border-top-width:1px;border-left-width:1px;">' + '<div > style="padding:10px;background-color:#FFFFFF;text-align:center;vertic >al-align:middle;font-size:12px;font-family:Arial,Helvetica,sans-serif; >">' + ' Bitte warten, während die Seite geladen wird...' + > ' <img src="/trunk/www/img/loading.gif" alt="" />' + > '</div></body></html>'); > clickprevention.document.close(); > } > > Clickprevention ist ein iframe, der dynamisch mit Inhalt gefüllt > wird. Das ist so richtig und steht nicht zur Diskussion *g*. Wenn ich > die 4 Zeilen (Befehl 3-7), wo das <script...> drinsteht weglasse, ist > alles ok. Aber wenn ich das einfüge, dann bekomme ich folgende > Fehlermeldung im IE6 und FF1.5: "unterminated string literal" Ich > stehe aufm Schlauch, was da ja unterminated sein soll und wieso. Er > meckert Zeile 3 an. Any ideas? ja. Das obenstehende Javascript wird ja von den Tags <script ...> und </script> umschlossen. Nun ist es offensichtlich so, daß es die Browser durcheinander bringt, wenn Du innerhalb des script-Bereichs nun erneut ein <script>/</script>-Bereich schreibst. Um das Problem zu lösen, solltest Du einen der beiden Javascript-Bereiche in eine externe Javascript-Datei aulagern und mit <script src="..." ...> einbinden. :-) Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive