---
title: "centrerad popup"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/44476-centrerad-popup"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "jboy_87"
published: "2002-05-24T14:47:35.000Z"
updated: "2002-05-24T15:10:01.000Z"
replies: 4
views: 307
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/44476-centrerad-popup"
---

# centrerad popup

## #1 — jboy_87, 2002-05-24T14:47Z

hur fixar jag centrerad popup på det här scriptet?

\<script type="text/javascript"\>
function Start(url,title,x,y){   

	MyWin = window.open("","","width=" + x + ",height=" + y + ",toolbar=no,location=no,directories=no,status=no,menubar=no");
	with(MyWin.document){
	open();
	write("\<html\>\\n\<head\>\\\<title\>"+title+"\</title\>\\n\</head\>\\n\<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0\>\\n");
	write("\<img src=\\"" + url + "\\" width=\\"" + x + "\\" height=\\"" + y + "\\"\>\\n");
	write("\</body\>\\n\</html\>\\n");
	close();
	}
	
}
\</script\>

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

## #2 — hypatia, 2002-05-24T14:54Z

Du kanske kan få lite tips på hur du kan ändra i ditt script, ifrån det här scriptet? :)

<http://www.jojoxx.net/jscript/archive/popupcentered.html>

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

## #3 — jboy_87, 2002-05-24T14:56Z

jag vill att dom här ska stå kvar!

marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0

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

## #4 — jboy_87, 2002-05-24T15:02Z

jag tror att det här funkar :)

\<script type="text/javascript"\>
function Start(url,name,x,y){   
winwidth=750;
winheight=500;
wintop=0; // default-värde om skärmupplösning inte kan avläsas.
winleft=0; // default-värde om skärmupplösning inte kan avläsas.

if (parseInt(navigator.appVersion) \>= 3){
	if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)\<5){
		var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
		screen=tools.getScreenSize();
	}
	winleft=Math.round(screen.width/2-winwidth/2);
	wintop=Math.round(screen.height/2-winheight/2);
}
	MyWin = window.open("","","width=" + winwidth + ",height=" + winheight + ",top="+wintop+",left="+winleft +",toolbar=no,location=no,directories=no,status=no,menubar=no");
	with(MyWin.document){
	open();
	write("\<html\>\\n\<head\>\\\<title\>Villadoktorn.se - Den sanna husläkaren\</title\>\\n\</head\>\\n\<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0\>\\n");
	write("\<img src=\\"" + url + "\\" width=\\"" + x + "\\" height=\\"" + y + "\\"\>\\n");
	write("\</body\>\\n\</html\>\\n");
	close();
	}
	
}
\</script\>

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

## #5 — Jojoxx, 2002-05-24T15:10Z

Slå ihop dem;

```
function centerpopup(URL,width,height,title){
	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;
	}
	var foo = window.open("","","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
	with(foo.document){ 
		open(); 
		write("<html>\n<head>\<title>"+title+"</title>\n</head>\n<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0>\n"); 
		write("<img src=\"" + url + "\" width=\"" + width + "\" height=\"" + height + "\">\n"); 
		write("</body>\n</html>\n"); 
		close(); 
	} 
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/44476-centrerad-popup
