Browserweich für Opera
Sameul Vogel
- programmiertechnik
Hallo,
Gibt es eine Browserweiche welch die opera Funktion "Als IE 6 ausgeben" umgeht ???
Ich meine der Opera Browser gibt sich standartmäßig als IE 6 aus.
samy,
Hallo
Ich meine der Opera Browser gibt sich standartmäßig als IE 6 aus.
... hat aber im User Agent immer noch "opera" drin stehen... daher lieber den User Agent abfragen.
Viele Grüße aus Frankfurt/Main,
Patrick
Re!
... hat aber im User Agent immer noch "opera" drin stehen... daher lieber den User Agent abfragen.
Und wenn ich mir schon Mal die Mühe gemacht hatte, können andere davon profitieren (am Beispiel Opera 7.03):
Opera als Opera:
userAgent: Opera/7.03 (Windows NT 5.1; U) [de]
appCodeName: Mozilla
appName: Opera
appVersion: 7.03 (Windows NT 5.1; U)
cookieEnabled: true
language: de
platform: Win32
1003
537
Opera als Netscape 5.0:
userAgent: Mozilla/5.0 (Windows NT 5.1; U) Opera 7.03 [de]
appCodeName: Mozilla
appName: Netscape
appVersion: 5.0 (Windows NT 5.1; U)
cookieEnabled: true
language: de
platform: Win32
1003
537
Opera als Netscape 4.78:
userAgent: Mozilla/4.78 (Windows NT 5.1; U) Opera 7.03 [de]
appCodeName: Mozilla
appName: Netscape
appVersion: 4.78 (Windows NT 5.1; U)
cookieEnabled: true
language: de
platform: Win32
1003
537
Opera als Netscape 3.0:
userAgent: Mozilla/3.0 (Windows NT 5.1; U) Opera 7.03 [de]
appCodeName: Mozilla
appName: Netscape
appVersion: 3.0 (Windows NT 5.1; U)
cookieEnabled: true
language: de
platform: Win32
1003
537
Opera als MSIE:
userAgent: Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de]
appCodeName: Mozilla
appName: Microsoft Internet Explorer
appVersion: 4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1)
cookieEnabled: true
language: de
platform: Win32
1003
537
Viele Grüße aus Frankfurt/Main,
Patrick
Hallo,
Und wenn ich mir schon Mal die Mühe gemacht hatte, können andere davon profitieren (am Beispiel Opera 7.03): [Useragent-Angaben u.s.w.]
Von Opera 5.12 und 6.0 (beta) hab ich es mal zusammengestellt auf:
http://www.tiptom.ch/tests/useragent.html
Dort kann man auch gleich online testen, wie sich der eigene
Browser identifiziert.
Gruesse,
Thomas
Hallo samy
Gibt es eine Browserweiche
Über den Sinn von Browserweichen will ich mich jetzt nicht äußern.
welch die opera Funktion "Als IE 6 ausgeben" umgeht ???
Ja! Opera fügt der gefakten Useragent-Kennung immer noch "Opera Version [Sprache]" hinzu. Du musst also nur überprüfen, ob in der Useragent-Kennung, das Wort Opera vorkommt. Natürlich kann sich auch ein anderer Browser als Opera ausgeben ;-)
Ich meine der Opera Browser gibt sich standartmäßig als IE 6 aus.
Ja.
Schönen Abend noch
Johannes
Hi Samuel,
Gibt es eine Browserweiche welch die opera Funktion "Als IE 6 ausgeben" umgeht ???
Ich meine der Opera Browser gibt sich standartmäßig als IE 6 aus.
wozu benötigst du eine Weiche und was willst du damit erreichen?
Grüße,
Roland
Hallo
wozu benötigst du eine Weiche und was willst du damit erreichen?
Damit Orlando nicht auf meine Webseite kommt? ;-)
Viele Grüße aus Frankfurt/Main,
Patrick
Hi PAF,
wozu benötigst du eine Weiche und was willst du damit erreichen?
Damit Orlando nicht auf meine Webseite kommt? ;-)
Ok, *das* ist natürlich ein Grund. Aber deine Weiche scheint einen Fehler zu haben, ich sehe immer noch Ostereier ;-)
Grüße,
Roland
Hallo,
Gibt es eine Browserweiche welch die opera Funktion "Als IE 6 ausgeben" umgeht ???
if(window.opera){...}
MfG, Thomas