---
title: "Fler villkor i popupscript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/160156-fler-villkor-i-popupscript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "zlakker"
published: "2007-05-10T20:33:53.000Z"
updated: "2007-05-11T19:31:34.000Z"
replies: 5
views: 391
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/160156-fler-villkor-i-popupscript"
---

# Fler villkor i popupscript

## #1 — zlakker, 2007-05-10T20:33Z

Har använt följande script för att skapa ett popupfönster via en länk:

```
<script type="text/javascript">
/* Detta script finns att hämta på http://www.jojoxx.net 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,"Galleri","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
}
</script>

<script type="text/javascript">
```

 

Länker ser ut såhär:

```
onClick="centerpopup(this.href,1000,700); return false;"
```

 

Min fråga är: Kan man få in så att popupfönstret får en fast storlek som inte går ändra samt inte har någon statusbar. 

Det är alltså något i följande stil jag vill få in:

```
'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no'
```

Jag har försökt att lägga in dem på raden men då krashar scriptet. 

Tack

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

## #2 — bossse, 2007-05-10T21:06Z

Du kanske kan använda dig av detta istället.
Stäng fönstret genom att klicka varsomhelst utanför det.
Du kan se hur det funkar "live" på min sida som finns [HÄR](http://norrtalje.web.surftown.se) klicka på länken stadsvandra

\<html\>
\<head\>
\<script type="text/javascript"\>
newWin=null
function openWin(url,l,t,w,h){
if(newWin&&newWin.open&&!newWin.closed)
{newWin.close()}
newWin=window.open(url,'win1','left='+l+',top='+t+',width='+w+',height='+h+'')
return false
}
window.onfocus=function()
{
if(newWin&&newWin.open&&!newWin.closed)
window.onunload=function()
{
if(newWin&&newWin.open&&!newWin.closed)
{
newWin.close()
}
}
}
\</script\>
\</head\>
\<body\>
\<a href="bild.jpg" onclick="return openWin(this.href,'200','100','575','535')"\>Klicka\</a\>
\<br\>
\<a href="bild2.jpg" onclick="return openWin(this.href,'2','2','1000','700')"\>Klicka\</a\>

\</body\>
\</html\>

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

## #3 — zlakker, 2007-05-11T15:36Z

Tack Bosse men den verkar inte fungera exakt som jag vill. Tack iaf!
Testade bla i Safari som jag kör och då gick det fortfarande att ändra storlek på fönstret. Kanske är så att det inte går i safari i huvudtaget.

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

## #4 — stattin, 2007-05-11T16:28Z

Ta en titt på jojoxx Popup-generator
<http://www.jojoxx.net/jscript/archive/show.asp?id=91>

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

## #5 — bossse, 2007-05-11T17:48Z

Ok, denna kanske funkar bättre gissar jag.
Själv har jag ej möjlighet att testa i Safari

\<html\>
\<head\>
\<script language="javascript"\>
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 -(5) : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 -(30) : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}
\</script\>
\</head\>
\<body \>
\<a href="http://www.google.se" onclick="NewWindow(this.href,'name','1000','700','no');return false"\>STOR, utan scroll\</a\>
\<br\>\<br\>
\<a href="http://www.google.se" onclick="NewWindow(this.href,'name','600','500','yes');return false"\>MINDRE, med scroll\</a\>
\</body\>
\</html\>

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

## #6 — zlakker, 2007-05-11T19:31Z

Tusen tack till er båda!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/160156-fler-villkor-i-popupscript
