JavaScript Problem unter IE und Mozilla

Kopfballstar

Erfahrenes Mitglied
Hallo,
ich habe ein Javascript erstellt. Es funktioniert unter dem IE einwandfrei aber unter dem Mozilla Firefox nicht. Die aktuelle Auflösung bei mir ist gerade 1024x768. Liest man das Skript ist klar was der Alert Befehl ausgeben sollte (1024). Beim IE macht er das aber beim Firefox werden immer 1280 ausgegeben, demnach auch das falsche CSS geladen.

Code:
<script language="javascript">
<!--
var width = screen.width;
var height = 500;
var left = 15;
var a = 'hallo';
alert(width);
	if(width <= 1024 && width > 800){
	document.writeln("<link rel='stylesheet' type='text/css' href='css/content.css'>");
	a = '1';
	}
	else if(width <= 1280 && width > 1024 || width > 1280){
	document.writeln("<link rel='stylesheet' type='text/css' href='css/content1280.css'>");
	a = '2';
	}
	alert(a);
//-->
</script>
 
Kann es sein, dass du deine Auflösung geändert hast, nachdem du den Mozilla gestartet hast?


Wenn ja... beende Mozilla und probiere es nochmal.... er scheint die Auflösung beim Start zu ermitteln, und erfragt sie nicht erst bei Bedarf.... dadurch werden eventuelle Änderungen nicht bemerkt.

Dein Skript ist also O.K. ....und die Zahl der User, die während des Surfens ihre Auflösung ändern, dürfte recht gering sein :-)
 
Ja, das habe ich. Kanns leider erst morgen testen, bin aber mal ziemlich gespannt ;-)
Danke


-- Yep, das wars --
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück