ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1842
1842
EMPFEHLEN
-
Hallo,
Habe da ein Problem,
ich möchte d bei meiner HP je nach Auflösung ein anderes Stylesheet geladen wird.
Ich habe nun ein externes Javascript geschrieben:
function aufloesungzwei()
{
var browser=new Object();
var agent=navigator.userAgent.toLowerCase();
browser.major=parseInt(navigator.appVersion);
browser.minor=parseFloat(navigator.appVersion);
browser.lowres=(screen.width<800);
browser.medres=(screen.width==800);
browser.highres=(screen.width==1024);
browser.highres1=(screen.width>1024);
if(browser.lowres)
{
document.write("<meta name='MSSmartTags Prevent Parsing' content='True'>");
document.write("<meta HTTP-EQUIV='imagetoolbar' content='no'>");
document.write("<link rel='stylesheet' href='style800.css'type='text/css'>");
}
else if (browser.medres)
das ich mit <script type="text/javascript" src="versuch.js"></script>
im head aller Seiten aufrufe.
Habe dazu verschiedene stylesheets geschrieben.
Möchte diese Funktion nun über onload im Body aufrufen.
Nur leider funktioniert das alles nicht so wie ich mir das vorstelle.
Die css Datei wird einfach nicht geladen und ich weiß nicht weshalb.
Kann mir da jemand weiterhelfen?
Danke
Liebe Grüße
anjaDo you suffer from long-term
memory loss?
I don't remember...
-
Hallo....
du musst das bereits beim Einlesen des Dokumentes aufrufen/in die Seite schreiben......nicht erst beim onLoad.
-
hallo - danke fürs antworten, wollt nur fragen, wo genau ich den Aufruf hineinschreiben muss, im head?
Und mit welchem Befehl? Nicht mit Onload?"
danke
Do you suffer from long-term
memory loss?
I don't remember...
-
Du brauchst keinen Aufruf/Funktion... da das beim Einlesen des Dokumentes hineingeschrieben werden soll.
Sobald der Browser beim Parsen beim Skript ankommt, führt er den Code auch aus.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
var browser=new Object(); browser.lowres=(screen.width<800); browser.medres=(screen.width==800); browser.highres=(screen.width==1024); browser.highres1=(screen.width>1024); if(browser.lowres) { document.write('<link rel="stylesheet" href="style800.css"type="text/css">'); } else if (browser.medres) { //...usw. }
..in den <head> packe entweder den Skript-Code oder die Referenz zu dem externen Skript.
-
super, danke für die hilfe, ich werds gleich ausprobieren
danke schön
Do you suffer from long-term
memory loss?
I don't remember...
Ähnliche Themen
-
Datei in jeweiligen Autostartordner verschieben
Von t-bone-hd-990d im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 30.01.10, 11:42 -
Wie eine Variable (Zahl) aus externer Datei laden?
Von bitworker im Forum Flash PlattformAntworten: 4Letzter Beitrag: 12.02.09, 08:27 -
TinyXML-Experten gefragt: Verschachtelte XML-Datei mittels TinyXml in C++ laden
Von ufosworld im Forum C/C++Antworten: 0Letzter Beitrag: 24.04.07, 16:31 -
Schriftart mittels externer swf Datei hinzuladen
Von Marius Heil im Forum Flash PlattformAntworten: 2Letzter Beitrag: 22.01.06, 14:47 -
Datei kopieren, umbenennen und anschließend mit jeweiligen Programm öffnen
Von LoMo im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 29.11.05, 16:41





Login





