Archiv verlassen und diese Seite im Standarddesign anzeigen : Internet Explorer User blocken
Wie die Überschrift schon sagt! Hat jemand ein Code mit den man Usern die den IE benutzen kann blocken kann und sagen kann das sie sich bitte firefox runterladen zu haben!
Ich habe eine Webpräsenz die mit den Internet explorer total falsch angezeigt wird! Ich weiß auch nicht wie man die Page für den IE anpassen kann...
mfg reQuire
$browser = getenv("HTTP_USERAGENT");
Und dann einfach ne if-abfrage :-)
Also auf deutsch übersetzt müsste das so heißen?
If $browser gleich internet explorer so (then) verbiete ihm auf die webseite zu gehen fals (else) er firefox hat lass ihn drauf???
Naja werd mal schauen wie der Php Code dann richtig heißt
Added after 39 minutes:
HAb jetzt nen schönen Javascript
klappt alles super
<html>
<head>
<meta http-equiv="refresh" content="1;
URL=http://www.domain.com/realhomepage.html">
</head>
<body>
<script language="javascript">
<!--
if (navigator.appName == "Microsoft Internet Explorer") {
document.location = "http://www.domain.com/ie_reject.shtml";
} else {
document.location = "http://www.domain.com/realhomepage.html";
}
// -->
</script>
</body>
</html>
hier etwas einfacher
<!--[if lte IE 7]>
<script language="Javascript" type="text/javascript">
<!--
alert('Sie benutzen den Internet Explorer in der Version 8 oder niedriger!\n\nBitte besorgen sie sich einen vernünftigen Browser!\n\nSie werden auf die Seite des Mozilla Firefox weitergeleitet!\n\nDort können Sie den Firefox Browser runterladen.\n\nDann können sie meine Seite wieder Besuchen.');
location.href="http://www.getfirefox.com";
//-->
</script>
<![endif]-->
Vielen Dank!
Deine Nachricht ist leider zu kurz!
Dann schieb ich das auch mal in die Javascript Section.
Der Code von DVD ist genial!
DOch wenn die Message anzeigt ist nur ein Ok Button ich möchte mit ok und abrechen so das man abrechen klick auf die Seite kommt
2called-chaos
01.07.2008, 13:47
<!--[if lte IE 7]>
<script type="text/javascript">
<!--
if (confirm("Sie benutzen den Internet Explorer in der Version 8 oder niedriger!\n\nBitte besorgen Sie sich einen vernünftigen Browser!\n\nWenn Sie auf OK klicken werden Sie auf die Seite des Mozilla Firefox weitergeleitet!\n\nDort können Sie den Firefox Browser runterladen.\n\nKlicken Sie auf Abbrechen um meine Seite jetzt zu besuchen.")) {
location.href="http://www.getfirefox.com";
}
//-->
</script>
<![endif]-->
Mfg
Chaos
heatshock
05.07.2008, 10:07
*rauskram*
wieso schiebt ihr das nach Javascript?
mit PHP geht es auch..
if( eregi("(opera) ([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs) || eregi("(opera/)([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs))
{
$browser = "Opera $regs[2]";
}
else if( eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
{
$browser = "MSIE $regs[2]";
}
else if( eregi("(konqueror)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
{
$browser = "Konqueror $regs[2]";
}
else if( eregi("(lynx)/([0-9]{1,2}.[0-9]{1,2}.[0-9]{1,2})",$HTTP_USER_AGENT,$regs) )
{
$browser = "Lynx $regs[2]";
}
else if( eregi("(netscape6)/(6.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
{
$browser = "Netscape $regs[2]";
}
else if( eregi("mozilla/5",$HTTP_USER_AGENT) )
{
$browser = "Netscape";
}
else if( eregi("(mozilla)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
{
$browser = "Netscape $regs[2]";
}
else if( eregi("w3m",$HTTP_USER_AGENT) )
{
$browser = "w3m";
}
else
{
$browser = "?";
}
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.