Internetexplorer sonderfunktion

Ich möchte versuchen dass beim start meiner Seite automtisch erfragt wird was für ein Browser verwendet wird und falls es irgendetwas mit internetexplorer ist das ein Pup Up Fenster erscheint mit einem link zur Hauptseite von Firefox + eine erklung wieso Firefox 100 fach besser ist…

Könnte mir jemand sagen wie genau als erstes die BRowserweiche aussehen muss…
irgendwie findet ich nur Browserweichen für alte versionen (als wäre die neue besser :stress: )

Hoffe dadrauf das ihr i-explorer genausowenig mögt wie ich und mir helft
Daniel

das geht als PHP fast schneller:

<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], "MSIE") !== false)
{
   echo '<a href="http://getfirefox.com">Get FireFox!</a>';
}
?>

das gehört doch in den body berreich…
ok
jetzt sieht man es nur noch im i-explorer aber dafür ist es kein link… o.0

Sowas hilft erfahrungsgemäß nichts, verärgert nur die Leute,
vor allem, wenn die Seite trotzdem noch irgendwie lesbar im
MSIE angezeigt wird.
Das bringt nur was, wenn du in deinem Projekt in größerer Menge
Dinge verwendest, die der MSIE nicht anzeigen kann, etwa
XHTML, SVG, MathML etc, browser wie die Geckos oder Opera
können sowas anzeigen, da wäre dann ein Hinweis angemessen,
was man so etwa braucht, um sich die Seite brauchbar anzeigen
zu lassen.
HTML+CSS kann der MSIE immerhin irgendwie, wenn auch immer
noch oft falsch interpretieren, da braucht man nicht wirklich einen
anderen browser, um sich sowas anzusehen.

Achso - HTTP_USER_AGENT wird immer wieder gern modifiziert
und browser geben sich als andere browser aus, der MSIE etwa
immer noch als Netscape4, das ist kein zuverlässiger Indikator
für den verwendeten browser. Weil es immer noch Seiten gibt,
deren Autoren umgekehrt Nutzer mit anderen browsern als dem
MSIE mobben, ist diese Zeichenkette oftmals so gefälscht, daß
sich andere browser als MSIE ausgeben, um nicht weiter genervt
zu werden. Vielleicht gehört ja heutzutage schon die Mehrheit
der MSIE-Angaben zu ganz anderen browsern, ähnlich wie das bei
Netscape4 ist, den ja auch fast niemand mehr verwendet, weil
er veraltet ist ;o)

Wenn man wirklich exakt dem MSIE etwas unterjubeln will, so
kann man dafür ‘conditional comments’ verwenden, da kann man
das sogar von der Version abhängig machen - die sind extra zum
Zwecke des Mobbens und der Fehlerkompensation von microsoft
eingeführt worden …

Die Seite wird in einer relativ privaten umgebung verwendet werden wo man auch davon ausgehen kann dass manche auf diesen Hinweis hören könnten…
Ein anfang um das übel dieser elektronischen Welt zu verjagen !haue
:smiley:

Internetexplorer macht eigentlich alles auf der website kaputt, was stilistisch wichtig ist…
und da diese Seite auch als vorführmittel von hausaufgaben verwendet wird, muss sie auch dementsprechend aussehen… :astonished:

hoffe jemand könnte mir erklären wie dieser link jetzt funktionieren kann :susp:

[quote=“hoffmann”]Wenn man wirklich exakt dem MSIE etwas unterjubeln will, so
kann man dafür ‘conditional comments’ verwenden, da kann man
das sogar von der Version abhängig machen - die sind extra zum
Zwecke des Mobbens und der Fehlerkompensation von microsoft
eingeführt worden …[/quote]
Davon hattest du mir doch bei den “Dropdown Menü” abgeraten, weil dies eine gefakte lösung und nicht zu empfehlen sei.

Da hatte ich von abgeraten, weil da fehlerhaftes Zeug drinstand.

Hier täte ich allgemein davon abraten, Leute mit anderen
browsern als dem eigenen Liebling zu mobben, das ist aber mehr
ein sozialer Rat.
Besonders wenn sich die Probleme mehr oder weniger einfach
für den alten browser umgehen lassen.
Von den Vorzügen seines ‘Lieblings’ kann man seine Freunde
und Bekannte auch freundlicher zu überzeugen versuchen,
insbesondere im persönlichen Gespräch, wenn es einen schon
zum Missionieren drängt.

Technisch gesehen läßt sich der MSIE versionsspezifisch oder
versionsunspezifisch mittels der ‘conditional comments’ eindeutig
von anderen browsern separieren, weil der den Kram darin
interpretiert, die anderen nicht.
Was man da reinschreibt, sollte dann natürlich zumindest auch
technisch korrekt sein, sonst ist man ja nicht nur ein mobbender
Fiesling, sondern auch noch ein technisch inkompetenter Depp ;o)
Und beides ist schon reichlich, besonders wenn es anderen
auffällt ;o) Man ‘outet’ sozusagen beides, seine soziale und
technische Inkompetenz …