Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Browserverbot Script
Frage
Hi!!
Ich möchte auf meiner Seite eine Art "Browserverbot" erteilen. Sollte man die Seite im IE öffnen, so wird eine Fehlermeldung kommen und man wird auf Google weitergeleitet. Ich habe nach so einem Script zwar gesucht, bin aber nicht fündig geworden!
mfg
Phillip
Antwort 1 von Supermax
Mal abgesehen davon, wofür das eigentlich gut sein soll, würde ich das nicht mit JavaScript lösen, sondern serverseitig entweder in PHP (wenn dein Hoster PHP unterstützt und deine Seite in PHP geschrieben ist) oder per URL-Rewriting (falls von deinem Hoster unterstützt).
Antwort 2 von Phillip
wie macht man es denn in PHP?
Antwort 3 von Supermax
in der Variable
$_SERVER[´HTTP_USER_AGENT´] steht der Identifikatonsstring des Browsers, den kann man entweder einfach mit strpos() oder einem regulären Ausdruck parsen und falls es der IE ist mit header("Location: http://www.google.com/"); exit; eine Weiterleitung auf Google veranlassen.Antwort 4 von rfb
Kurze Frage: warum sollen die meisten (71%) der User deine Seite nicht besuchen dürfen?
(Das wichtigste der Antwort von Supermax ist wirklich die Aussage Mal abgesehen davon, wofür das eigentlich gut sein soll.)
Hast du zu viele Seitenbesucher?
Benötigt Google deine Hilfe?
Ist dir bekannt dass Opera sich voreinstellungsgemäß als IE tarnt um genau solche blöden Scripte, die alles außer IE ab Version 4 umleiten/sperren, zu umgehen?
(Das wichtigste der Antwort von Supermax ist wirklich die Aussage Mal abgesehen davon, wofür das eigentlich gut sein soll.)
Hast du zu viele Seitenbesucher?
Benötigt Google deine Hilfe?
Ist dir bekannt dass Opera sich voreinstellungsgemäß als IE tarnt um genau solche blöden Scripte, die alles außer IE ab Version 4 umleiten/sperren, zu umgehen?
Antwort 5 von Road-Runner
Hallo,
wenn Du schon aus mir unverständlichen Gründen den IE aussperren willst (vielleicht weil Deine Seite eine Seite über einen anderen Browser ist???), wäre es doch wohl besser, Du würdest den Besuchern, die den IE verwenden, eine Seite vorsetzen, wo zu lesen ist, warum sie Deine Seite nicht betreten dürfen.
D.h. eine Seite auf Deinem Webspace, auf die Du dann umleiten würdest.
Mache dir aber so oder so keine grossen Hoffnungen, dass Du auf diese Weise jemanden zum Umstieg auf einen anderen Browser bewegen wirst.
Ich würde eine Seite, die mich wegen des verwendeten Browsers aussperrt, jedenfalls auch nicht mit einem ´erwünschten´ Browser besuchen.
Gruss
Road-Runner
wenn Du schon aus mir unverständlichen Gründen den IE aussperren willst (vielleicht weil Deine Seite eine Seite über einen anderen Browser ist???), wäre es doch wohl besser, Du würdest den Besuchern, die den IE verwenden, eine Seite vorsetzen, wo zu lesen ist, warum sie Deine Seite nicht betreten dürfen.
D.h. eine Seite auf Deinem Webspace, auf die Du dann umleiten würdest.
Mache dir aber so oder so keine grossen Hoffnungen, dass Du auf diese Weise jemanden zum Umstieg auf einen anderen Browser bewegen wirst.
Ich würde eine Seite, die mich wegen des verwendeten Browsers aussperrt, jedenfalls auch nicht mit einem ´erwünschten´ Browser besuchen.
Gruss
Road-Runner
Antwort 6 von Ines.......
los jetzt sag schon mal wofür das gut sein soll, würde mich auch mal intressieren was den leuten bei solchen aktionen im kopf rumgeht
Antwort 7 von Phillip
auf meiner webseite sind spiele, die nur im IE laufen
Antwort 8 von Supermax
Ich frage mich was für Spiele das sein sollen; es kann sich ja nur um ActiveX-Applikationen handeln, denn Java und Flash funktionieren auf Firefox, Opera und Konsorten genauso gut.
Da reicht es aber doch einen entsprechenden Hinweis auf der Seite anzubringen "Die Spiele auf dieser Seite benötigen den Internet Explorer 6 oder besser!"
Da reicht es aber doch einen entsprechenden Hinweis auf der Seite anzubringen "Die Spiele auf dieser Seite benötigen den Internet Explorer 6 oder besser!"
Antwort 9 von Road-Runner
Jetzt verstehe ich gar nicht mehr.
Wenn die Seite im IE geöffnet wird, soll man zu Google weitergeleitet werden.
Mit anderen Browsern funzen die Spiele nicht.
Oder wolltest Du alle anderen Browser aussperren?
Gruss
Road-Runner
Zitat:
Sollte man die Seite im IE öffnen, so wird eine Fehlermeldung kommen und man wird auf Google weitergeleitet.
Sollte man die Seite im IE öffnen, so wird eine Fehlermeldung kommen und man wird auf Google weitergeleitet.
Wenn die Seite im IE geöffnet wird, soll man zu Google weitergeleitet werden.
Mit anderen Browsern funzen die Spiele nicht.
Oder wolltest Du alle anderen Browser aussperren?
Gruss
Road-Runner
Antwort 10 von rfb
Zitat:
auf meiner webseite sind spiele, die nur im IE laufen
dann ist eine einfache Mitteilung (wie in A8 vorgeschlagen) ja wohl 1000mal sinnvoller als eine Weiterleitung zu google!auf meiner webseite sind spiele, die nur im IE laufen
Noch sinnvoller wären natürlich browserübergreifend funktionierende Seiten!
Antwort 11 von Phillip
ja, ok dann werde ich den Hinweis anbringen oder ich versuche meine spiele Mozilla & Co. kompatibel zu machen!
Danke!
mfg
Phillip
Danke!
mfg
Phillip

