---
title: "Browseravkännare för Opera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17311-browseravkännare-för-opera"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "slure"
published: "2001-01-09T13:45:00.000Z"
updated: "2001-01-10T12:00:00.000Z"
replies: 6
views: 278
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/17311-browseravkännare-för-opera"
---

# Browseravkännare för Opera

## #1 — slure, 2001-01-09T13:45Z

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?

Permalänk: https://www.webforum.nu/p/17311

## #2 — DmS, 2001-01-09T19:53Z

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

Permalänk: https://www.webforum.nu/p/328128

## #3 — @nders, 2001-01-09T19:55Z

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,

Permalänk: https://www.webforum.nu/p/328129

## #4 — Erik Juhlin, 2001-01-09T20:34Z

@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..

Permalänk: https://www.webforum.nu/p/328130

## #5 — @nders, 2001-01-10T07:41Z

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.

Permalänk: https://www.webforum.nu/p/328131

## #6 — @nders, 2001-01-10T07:44Z

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! :)

Permalänk: https://www.webforum.nu/p/328132

## #7 — slure, 2001-01-10T12:00Z

Tack för tipset, ska kollas igenom!

Permalänk: https://www.webforum.nu/p/328133

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17311-browseravkännare-för-opera
