---
title: "Lite mer avancerat detect skript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17764-lite-mer-avancerat-detect-skript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Hallgren"
published: "2001-05-20T13:02:00.000Z"
updated: "2001-05-21T08:49:00.000Z"
replies: 3
views: 195
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/17764-lite-mer-avancerat-detect-skript"
---

# Lite mer avancerat detect skript

## #1 — Hallgren, 2001-05-20T13:02Z

ok, nu ska vi se om vi kan lösa detta. Då jag inte kan något om JS så ta jag er till hjälp :e

Så här skulle jag vill ha det.

En skript som:

- Kolla upplösning och webläsare
- Skriver ut et medelande beroende på kombination av upplöning och webläsare (och version).

Typ:
IE 4.0 (och under) med upplösning 800\*600 (och under). Medelande 1.

NS 4.0 (och under) med upplösning 800\*600 (och under)
Medelande 2.

IE 5.0 (och över) med upplönings 1024\*768 (och högre) Medelande 3.

Osv.

Vill ha det mer detaljerat men vill bara visa hur jag menar.

Så, några förslag om hur det skall byggas upp? Är det VS som gäller eller kan man göra det i asp

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

## #2 — Alpha II, 2001-05-20T19:00Z

Kolla på <http://www.javascript.nu>  !

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

## #3 — Johnsen, 2001-05-21T07:16Z

Jag skulle börjat med nedanstående kod, för att kolla vad olika läsare skickar för värden. Sen' skulle jag byggt upp algoritmen efter det.

```
<script laguage="JavaScript"><!--

if(navigator.appName=="Netscape"){skarm=java.awt.Toolkit.getDefaultToolkit().getScreenSize(); resolution=skarm.width+" X "+skarm.height;}
else{resolution=screen.width+" X "+screen.height;}

alert(	"Useragent:   "+navigator.userAgent+"\n"+
	"Upplösning:  "+resolution+"\n"+
	"App-name:    "+navigator.appName+"\n"+
	"App-version: "+navigator.appVersion  )

//--></script>
```

\------------------
\- J-O-H-N-S-E-N -

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

## #4 — DmS, 2001-05-21T08:49Z

Hej.
Du kan prova detta:

```
<script language="JavaScript">

browserVer=parseInt(navigator.appVersion);
browserName=navigator.appName;

if (browserVer >= 3){

  if (browserName == "Microsoft Internet Explorer"){
    intScreenWidth = screen.width;
    intScreenHeight = screen.height;

  } else {
    tools=java.awt.Toolkit.getDefaultToolkit();
    size=tools.getScreenSize();
    intScreenWidth = size.width;
    intScreenHeight = size.height;
  }

  if(intScreenWidth <= 800){
    //location.href="small.html";
    alert("Browser is " + browserName + ", Version is " + browserVer + ", width is " + intScreenWidth + ", height is " + intScreenHeight);

  } else {
    //location.href="large.html";
    alert("Browser is " + browserName + ", Version is " + browserVer + ", width is " + intScreenWidth + ", height is " + intScreenHeight);
  }

}

</script>
```

Det borde göra det du vill.
Dan

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17764-lite-mer-avancerat-detect-skript
