slureMedlem sedan jan. 20015 inlägg Hittade ett crossbrowserscript som funkade med IE och tom N6, men i Opera5 blev sidorna blanka. Eftersom både NS6 och Opera påstår att de följer W3C-standarden, finns chansen att det också skulle funka i Operan.
Tanken är att en rad för browseravkänning skulle göra jobbet.
Några förslag på hur det skulle se ut?
------------------
slure
DmSMedlem sedan dec. 200049 inlägg tja, du kan alltid börja med dessa rader för att se vad browsern berättar om sig själv:
<script>
document.write("<BR>The appname of the current browser is: " + navigator.appName)
document.write("<BR>The appcodename of the current browser is: " + navigator.appCodeName)
document.write("<BR>The appversion of the current browser is: " + navigator.appVersion)
document.write("<BR>The useragent of the current browser is: " + navigator.userAgent)
document.write("<BR>The appminorversion of the current browser is: " + navigator.appMinorVersion)
document.write("<BR><BR>The platform of the current browser is: " + navigator.platform)
document.write("<BR>The cpuclass of the current browser is: " + navigator.cpuClass)
document.write("<BR><BR>The cookieenabled of the current browser is: " + navigator.cookieEnabled)
document.write("<BR>The clientinformation of the current browser is: " + navigator.clientInformation)
document.write("<BR><BR>The browserlanguage of the current browser is: " + navigator.browserLanguage)
document.write("<BR>The systemlanguage of the current browser is: " + navigator.systemLanguage)
</script>
Sen kan du jobba vidare från det, ett problem med nya Opera är att användaren själv kan ställa in hur den ska identifiera sig.
Dan
------------------
Freedom without discipline is chaos. Discipline without freedom is tyranny.
DmSProject
@ndersMedlem sedan juni 200032 969 inlägg nånting sånt härnt kanske?
(obs, inte testat, endast skrivet ur huvet.)
var strBrowser = new String(navigator.userAgent).toUpperCase();
if (strBrowser.indexOf("OPERA"))
location.href = 'ns.html';
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
@nders > Nja, det är nog bäst att använda navigator.appName..
Sen har DmS rätt, men jag tror de flesta identifierar sig som Opera..
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
@ndersMedlem sedan juni 200032 969 inlägg erik juhlin:
det klart att du har rätt ang. appName.
jag bara antog att det inte fungerade. :)
MEN: jag har aldrig ändrat några inställningar i min nyligen installerade opera5:a, och den är inställd på att identifiera sig som IE5.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
@ndersMedlem sedan juni 200032 969 inlägg HA!
oberoende av vad man låter opera identifiera sig som så fungerar mitt script ovan, eftersom Opera finns med i UserAgent.
dock rapporterar appName det man ställt in den att identifiera sig som.
så jag hade rätt från början! :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
slureMedlem sedan jan. 20015 inlägg Tack för tipset, ska kollas igenom!
------------------
slure