• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Suche Code um den Neuen IE 7 und alte IE auszusperren

Status
Für weitere Antworten geschlossen.

HC-HAMBURG

Neues Mitglied
hei.
Ich brauch ein Colde das leute nicht mehr mit Internet Explorer meine websiet betretten können. Es soll nur noch mit Opera und Firefox gehn. Da diesse 2 browser FTP direkte Datei verlinkungen gut unterschtützen. Hette da wer was für mich??8-)
Mfg Jens
 
Sichere Lösung:


Mittels PHP den Browser herausfinden, und entsprechend includen --> in PHP-Sticky steht wie man sowas rausfindet.


Oder man macht eine einfache Sperre für ie 5+:

HTML:
<head>
<!--[if IE]>
<style type="text/css">
html {
display:none;
}
</style>
<![endif]-->
</head>
sollte so klappen.
 
ahh du. Kenne dich . Weist noch vor 1 Woche ??

öm Danke dir. probiere es eben aus und Meld emich wieder :-P

öm Klapt nicht. Er sperrt den IE abe rauch alle anderen Browser :-(:(
Hettest noch einen anderen Code?

Mod-Edit: Doppelpost zusammengeführt - Bitte das nächste Mal die Editierfunktion nutzen (XraYSoLo)
 
Zuletzt bearbeitet von einem Moderator:
Also bei mir nicht...


Ein ganz einfacher Beispielcode:

HTML:
<html>
<head> 
<!--[if IE]> 
<style type="text/css"> 
html { display:none; } 
</style> 
<![endif]--> 
</head>
<body>
text
</body>
</html>

FF: "text" ist zu sehen
IE: Nichts ist zu sehen.
 
Geht nicht. Wieder alle Browser Ausgespert. Opera auch. naja ich bin Morgen wieder da. Muss nun sämtliche Datein von mein Home server neu verlinken. Aber Danke.

PS kann ich den Code nemen und einfach nemen und den Beffelt ändern
das er dann Mircrosoft Blockiert??


z-Formularbeginn;<z-Formularende;z-Formularbeginn;<script Language="JavaScript">

<!--
// Falls der Browser kein Microsoftbrowser ist, wird das Dokument haupt_ns.htm aufgerufen
if (navigator.appName.substring(0,9) != "Microsoft")

{
location.replace('haupt_ns.htm');
}
//-->

</script>
 
Kannst du PHP verwenden?


Der folgende Code ist aus dem Sticky (Teile entfernt und was hinzugefügt):
PHP:
<html>
<head>
<title>Seite</title>
<?php
$browser = getenv("HTTP_USER_AGENT"); 
if(preg_match("/^(mozilla)(.*)(ie)/i",$browser)){
if(preg_match("/(ie)(.*)(\))$/i",$browser)) die("</head>\n<body>\n</body>\n</html>");
}
?>
<!--Ab hier die Seite normal weiter, head muss noch geschlossen werden-->

sollte so klappen. Warscheinlich kann man das noch verkürzen,a ber das sollte so reichen (:
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben