Zum Inhalt springen

CSS-Javascript - Browserweiche funzt nicht....

Erstellt am 29. Mai 2006 · 1 Antwort · letzte Antwort am 30. Mai 2006

Tags: Frage

Arnie2001 ·

Hallo Leute, ich binde mit

page.headerData.20 = TEXT
page.headerData.20.value (

<script type="text/javascript" href="fileadmin/weiche2.js></script>

)
folgendes Script ein:

weiche = (screen.height <= 600) ? "600" : "";
weiche = (screen.height <= 612) ? "612" : "";
weiche = (screen.height <= 720) ? "720" : "";
weiche = (screen.height <= 768-) ? "768" : "";
weiche = (screen.height <= 800) ? "800" : "";
weiche = (screen.height <= 864) ? "864" : "";
weiche = (screen.height <= 900) ? "900" : "";
weiche = (screen.height <= 1024) ? "1024" : "";
weiche = (screen.height <= 1280) ? "1280" : "";

switch (weiche)
{
case "600":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/600.css\" TYPE=\"text/css\">");
break;
case "612":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/612.css\" TYPE=\"text/css\">");
break;
case "720":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/720.css\" TYPE=\"text/css\">");
break;
case "768":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/768.css\" TYPE=\"text/css\">");
break;
case "800":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/800.css\" TYPE=\"text/css\">");
break;
case "864":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/864.css\" TYPE=\"text/css\">");
break;
case "900":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/900.css\" TYPE=\"text/css\">");
break;
case "1024":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/1024.css\" TYPE=\"text/css\">");
break;
case "1280":
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/1280.css\" TYPE=\"text/css\">");
break;
default:
document.write("<LINK REL=\"stylesheet\" HREF=\"fileadmin/templates/css/weichen/1024.css\" TYPE=\"text/css\">");
break;
}

leider werden die entsprechenden css-files nicht geladen.

Hat jemand ne Idee woran das liegen kann?

PS: Typo3 Version 4

Gruß und Danke!

miwolfram ·

wird das Skript ausgeführt?
Hau dir ein alert zum Testen rein.

Liegt natürlich am JavaScript/HTML wenn das Skript nicht richtig funktioniert. Sobalds im Quellcode drinnensteht hat Typo3 nix mehr damit zu tun - den Rest erledigt der Browser.

Müsste das JavaScript nicht eigentlich mit dem Attribut src statt href eingebunden werden?
->http://de.selfhtml.org/html/referenz/attribute.htm#script