Zwei verschiedene js-Dateien einbinden
Mark
- javascript
Hallo
Ich möchte je nach Grösse des Fensters einen anderen Code einbinden. Dieser Code soll in einer JS-Datei gespeichert sein (ich möchte den Code nicht in die Hauptdatei schreiben, da diese sonst zu gross wird).
Leider funktioniert mein Script nicht:
<script type="text/javascript" language="JavaScript">
if ( document.body.clientWidth >= 996 ) document.write("<script type="text/javascript" src="gross2.js"></script>");
else document.write("<script type="text/javascript" src="klein2.js"></script>");
</script>
Ist das Script fehlerhaft, oder kann man dies mit Javascript nicht lösen? Vielen Dank für Eure Hilfe.
Gruss
Mark
Hi,
<script type="text/javascript" language="JavaScript">
if ( document.body.clientWidth >= 996 ) document.write("<script type="text/javascript" src="gross2.js">
an genau dieser Stelle endet Dein Script, denn danach kommt die Zeichenfolge </ die einen Scriptbereich beendet.
Trenne diese Zeichenfolge auf, z.B. durch Escapen des / (so daß </ rauskommt).
cu,
Andreas
Vielen Dank
Es funktioniert
Gruss
Mark