---
title: "Varför Felmess?!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/89647-varför-felmess"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "MickeA.com"
published: "2003-11-04T19:01:50.000Z"
updated: "2003-11-05T08:55:05.000Z"
replies: 5
views: 212
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/89647-varför-felmess"
---

# Varför Felmess?!

## #1 — MickeA.com, 2003-11-04T19:01Z

Hej

```
function openwinsize(URL,width,height){
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width;
		y = screen.height;
	}
	window.open(URL,"scrollbars=no,top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
}
```

Kallar på den med:

```
onclick="javascript:openwinsize('files_update.asp?id=<%=oRec("ID")%>',width=380,height=180);"
```

Får felmess på raden:

```
window.open(URL,"scrollbars=no,top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
```

och det lyder "Ogiltigt Argument".

Hur kan det komma sig, samma skript funkar bra i en helt annan fil...?

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

## #2 — dectgap, 2003-11-04T19:09Z

```
onclick="java script:openwinsize('files_update.asp?id=<%=oRec("ID")%>',width=380,height=180);"
```

ska skrivas:

```
onclick="java script:openwinsize('files_update.asp?id=<%=oRec("ID")%>','width=380,height=180');"
```

(lägg märke till apostroferna kring *width=380,height=180*)

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

## #3 — MickeA.com, 2003-11-04T19:10Z

Kom på det, hade glömt "windowname", stäng den här tråden tack, herr moderator ;)

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

## #4 — MickeA.com, 2003-11-04T19:10Z

dectgap =\> Det funkar ju nu, när jag la till "windowname"...?

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

## #5 — dectgap, 2003-11-04T23:52Z

Jag läste lite för snabbt, och du får förmodligen bara mer fel om skriver så som jag gjorde.

Det du skrev fungerar i IE, men i Mozilla blir det fel.
Skriv hellre så här:

```
onclick="javascript:openwinsize('files_update.asp?id=<%=oRec("ID")%>',380,180);"
```

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

## #6 — MickeA.com, 2003-11-05T08:55Z

Hmm, ok, det förklarar en helk del, för jag prova lägga til det du sa från början, då blev inte rutan centrerad och den blev heller inte i den storlek jag angett att den ska bva. Men nu funakr det ju iaf. det är det som räknas ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/89647-varför-felmess
