---
title: "popupfel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/55583-popupfel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "icaaq"
published: "2002-10-09T15:24:27.000Z"
updated: "2002-10-09T16:42:06.000Z"
replies: 3
views: 127
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/55583-popupfel"
---

# popupfel

## #1 — icaaq, 2002-10-09T15:24Z

```
[red]<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

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

och sen har jag denna

```
[red]
<BODY bottomMargin=0 leftMargin=0 background=images/b_ground.jpg topMargin=0 
rightMargin=0 scroll="no" onLoad="centerpopup('http://www.sunet.se',500,500); return false;">
[/red]
```

men jag får bara massa fel......hjälp mig

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

## #2 — dectgap, 2002-10-09T16:36Z

Det hjälper om du skriver vad det är för fel du får.

Ett steg i rätt riktning är att plocka bort " return false; " ifrån din onLoad. Det hör bara (inte bara, men det är det enda exemplet kan jag komma på just nu) hemma när du använder en \<a href='onLoad()'\>.

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

## #3 — icaaq, 2002-10-09T16:40Z

Jag har fixat det.....jag vet inte riktigt hur men jag har redan fixat det.......det var nog bara ett klipp och-klistra fel :r

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

## #4 — Jojoxx, 2002-10-09T16:42Z

Scriptet är "felkopierat" från [orginalet](http://www.jojoxx.net/jscript/archive/popupcentered.html). Så här skall det vara;

```
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function centerpopup(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,"dummy","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
}
</script>
```

Och anropar du det från onload i body skall du inte ha med return false; som dectgap säger.

Red. Lite sen... :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/55583-popupfel
