Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


Script Problem beim IE !?

Anfänger? Kein Problem einfach hier fragen, wir helfen euch!

Script Problem beim IE !?

Beitragvon Explorerfreak am 19.06.2006, 14:23

Hallo,

ich bekomme die Weiche nicht zum laufen, obwohl im unteren Seitenzugriff der korrekte Wert unter Version widergegeben wird.

<script language="JavaScript">

if (navigator.userAgent.substring(24,31) == "MSIE 6") {document.location.href="index.html"} else {document.location.href="browser-info.html"}

</script>





Kleine Browserinfoausgabe:

<html>
<head>
<title>Browserinfo</title>
<meta name="author" content="Admin">
</head>
<body text="#000000" bgcolor="beige" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<center>
<font size="+3">Aktueller Browserzugriff</font>
<table width="950" bgcolor="gold" border="2">
<tr>
<td>

<table bgcolor="gold" border="0">
<tr>
<td width="120">Name</td>
<td width="150">( navigator.appName )</td>
<td align="center">=</td>
<td>
<script language="JavaScript">
document.writeln(navigator.appName);
</script>
</td>
</tr>

<tr>
<td>Sprache</td>
<td>( navigator.language )</td>
<td align="center">=</td>
<td>
<script language="JavaScript">
document.writeln(navigator.language);
</script>
</td>
</tr>

<tr>
<td>Benutzersprache</td>
<td>( navigator.userLanguage )</td>
<td align="center">=</td>

<td>
<script language="JavaScript">
document.writeln(navigator.userLanguage);
</script>
</td>
</tr>

<tr>
<td>User Agent</td>
<td>( navigator.userAgent )</td>
<td align="center">=</td>

<td>
<script language="JavaScript">
document.writeln(navigator.userAgent);
</script>
</td>
</tr>


<tr>
<td>Version</td>
<td>( navigator.userAgent.substring(24,31) )</td>
<td align="center">=</td>

<td>
<script language="JavaScript">
document.writeln(navigator.userAgent.substring(24,31));
</script>.*
</td>
</tr>
</table>
</td>
</tr>
</table>

</body>
</html>

Wer kann mir bitte helfen, möchte ich einen Seitenzugriff ab IE Version 7 ( Betaausgabe ) vermeiden, da die Seitendarstellung erheblich von dem unter IE 6 abweicht.
Gruß

Explorerfreak
Explorerfreak
 
Beiträge: 2
Registriert: 19.06.2006, 14:08
Wohnort: Bayern


Beitragvon dragonl am 21.06.2006, 01:07

Hallo Explorerfreak :)

Wer kann mir bitte helfen, möchte ich einen Seitenzugriff ab IE Version 7 ( Betaausgabe ) vermeiden, da die Seitendarstellung erheblich von dem unter IE 6 abweicht.

Bist du dir da sicher ?
1. Ich nutze Hauptsächlich Firefox, Netscape, Opera UND InternetExlporer und bin der Meinung, das der IE6 sich am meisten von den anderren unterscheidet !
2. Wenn Javascript DEAKTIVIERT ist, was dann ?
-Richtig, dann ist es egal wer welchen Browser nutzt, sie kommen alle auf die Seite !

Um ehrlich zu sein, keine Ahnung ob IE 6 oder 7 besser ist, aber wen MS sich nicht mal sooo richtig um den IE gekümmert hat, dann denke ich sind sie beide schlecht.

Devinitiv weiss ich aber, dass eine Browserweiche aus Javascript nicht gut ist !
Des weiteren sollte man seine Seiten so schreiben, das sie in ALLEN Browsern gleich (oder wenigstens fast gleich) aussehen.
Okay, ich machs auch nicht wirklich, aber ich lasse nur den IE außenvor. Das ist in meinen Augen ein fehlerhafte Produkt ! Und wer ein kaputtes Auto fährt ist bei nem Umfall selber schuld !

PS. Ich werde jetzt mal ein bisschen im Websurfen um den IE7 "probezufahren", habe mir nämlich gerade die Vista-Beta2-DVD.iso gezogen und installiert. (mal gucken ...ob ich ne ""TÜVplakette"" bekomme ;) )

MfG
Dragonl
dragonl
 
Beiträge: 373
Registriert: 14.09.2004, 14:10
Wohnort: Bremen



Ähnliche Themen


Zurück zu Webmaster-Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste