---
title: "Olika webbrowsers...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7625-olika-webbrowsers"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gaski"
published: "2001-01-05T13:28:00.000Z"
updated: "2001-01-08T13:39:00.000Z"
replies: 14
views: 408
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/asp/7625-olika-webbrowsers"
---

# Olika webbrowsers....

## #1 — Gaski, 2001-01-05T13:28Z

Skulle någon kunna göra ett helt exempel där asp-applikationen skickar användaren till olika sidor beroende på vilken webbrowser man har, det ska skija på Opera, Netscape och IE.

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

## #2 — @nders, 2001-01-05T13:58Z

ett snabbt otestat exempel, jag har skrivit det så att allt utom ie och opera hamnar på netscapesidan.

```
strbrowser = request.servervariables("http_user_agent")

if instr (strbrowser, "IE") then 
      response.redirect "ie.asp"
elseif instr (strbrowser, "Opera") then
      response.redirect "opera.asp"
else 
      response.redirect "ns.asp"
end if
```

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

## #3 — Gaski, 2001-01-05T19:00Z

Det svåra med det hela är att skilja på Opera och Netscape, att skilja Mozilla mot MSIE är inte så svårt :)

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

## #4 — @nders, 2001-01-05T19:07Z

det är väl inte så svårt att skilja opera från netscape, då det står opera i useragent? ;)

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

## #5 — Pudolf, 2001-01-05T21:37Z

hej, ursäkta om jag lägger mig i men jag testade scriptet och det funkade fint med URL:er som ie.asp, opera.asp osv. Men när jag testade med adresser som t ex sida.asp?vad=ie, sida.asp?vad=opera då funkade det inte riktigt.

Då ville inte sidan ladda ens, det blinkade nere i browsern:
"Webbsidan hittades. Väntar på svar..."
Sedan slutade den efter några minuter.
Fungerar det inte med querystrings eller?

/mvh pudolf

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

## #6 — Gaski, 2001-01-06T08:26Z

Grejen är att man kan välja i Opera vad man vill att den ska identifiera sig som...

Tänkte om det fanns något säkrare sett än USER_AGENT att ta reda på vilken webbrowser det är...

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

## #7 — Pudolf, 2001-01-07T18:52Z

(råkade bli 2 inlägg så jag suddade ut det här)

\[Redigerat av Pudolf den 07 jan 2001\]

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

## #8 — Pudolf, 2001-01-07T18:53Z

När jag testade scriptet @nders skrev i Netscape funkade det inte heller!

Den sa det här:

```
Object Moved

This object may be found here.
```

(Så är det en adress på ordet "here"
som är sida.asp?vad=netscape)

Hur får man det att fungerar?
För det är ett script som jag skuller ha användning för.

/mvh pudolf

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

## #9 — @nders, 2001-01-07T20:44Z

netscape suger, så enkelt är det.

det bästa, tycker jag, är att inte ha olika sidor för olika browsers, utan endast villkor i koden.

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

## #10 — Pudolf, 2001-01-07T21:43Z

vilka villkor ska man använda i koden för att det ska bli rätt?

det funkade ju som sagt inte i explorer heller.

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

## #11 — Vide, 2001-01-07T22:09Z

> det bästa, tycker jag, är att inte ha olika sidor för olika browsers

Jag brukar ha två olika css:er, och så kollar man vilken webbläsare klienten har (och version)... :)

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

## #12 — @nders, 2001-01-08T06:59Z

om man kör iis5 kan man ju köra server.transfer eller server.execute istället. 

du *kan* den vägen komma förbi object moved i netscape.

för övrigt tror jag inte att det är något fel på mitt script. :)

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

## #13 — Pudolf, 2001-01-08T10:30Z

okej, men hur kollar men vilken webbläsare användaren har? har det någonting med request.servervariables("http_user_agent") att göra?

Jag har inte IIS, men jag har PWS, fast den är rubbad. Den klarar inte ens Connection.Execute eller var det var. Den anger fel som inte finns, som fungerar perfekt på serven.

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

## #14 — @nders, 2001-01-08T11:31Z

okej, men hur kollar men vilken webbläsare användaren har? 

det är ju precis det mitt script gör!

Den klarar inte ens Connection.Execute eller var det var. 

då är det något som är fel hos dig, antingen mapp- / filrättigheter för databasen eller så bör du installera om pws.

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

## #15 — Pudolf, 2001-01-08T13:39Z

okok.

angående ditt script, det är säkert inget fel med det. Men, när jag testade med response.redirect "sida.asp?vad=ie" istället för response.redirect "ie.asp"
då ville det inte fungera.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7625-olika-webbrowsers
