---
title: "Position för Popup fönster?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/171688-position-för-popup-fönster"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mayki"
published: "2008-05-21T13:32:46.000Z"
updated: "2008-05-25T18:37:59.000Z"
replies: 21
views: 1149
page: 1
pages: 2
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/171688-position-för-popup-fönster"
---

# Position för Popup fönster?

_Sida 1 av 2._

## #1 — Mayki, 2008-05-21T13:32Z

Jag vill kunna bestämma var på skärmen popup-fönstret ska öppnas.
Är det någon som vet hur man ställer in det?

Är jag i rätt forum för denna fråga?

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

## #2 — voigtann1, 2008-05-21T13:35Z

Vad är det för popup du vill centera?

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

## #3 — Mayki, 2008-05-21T13:40Z

Jag håller på i Dreamweaver och det är foton som man ska kunna klicka på (helst bara mouseover) och då ska ett popupfönster med lite mer info kunna öppnas.
Som det är nu öppnas det nya fönstret i överkant och jag vill ha det på annat ställe.

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

## #4 — voigtann1, 2008-05-21T14:26Z

Då är det html/javascripts forumet du är ute efter:

```
function popup(url, windowName, w, h) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	window.open(url, windowName, 'height='+h+',width='+w+',top='+wint+',left='+winl+'resizable=0')
}
```

Om du vill öppna wf med 200 x 200 px:

```
popup('http://www.webforum.nu','wfPopup',200,200)
```

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

## #5 — silfver, 2008-05-21T14:31Z

Tråden flyttas från Grafikprogram.

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

## #6 — Mayki, 2008-05-21T15:07Z

Förstår inte var i koden jag ska ändra/lägga till??

\<a href="http://www.hallungen.com/Popups/rob.htm" target="\_new"\>\<img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0" onbeforeunload="MM_openBrWindow('http://www.hallungen.com/Popups/rob.htm','','width=265,height=245')"\>

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

## #7 — Peter S, 2008-05-21T15:17Z

1\. Ta bort onbeforeunload="...".
2\. Ta bort target="...".
3\. Lägg till onclick="popup(this.href,'wfPopup',200,200);return false" i a-taggen.

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

## #8 — Mayki, 2008-05-21T15:29Z

Tack...det ser bra ut i Firefox men i IE öppnas det i ett helt nytt stort fönster??

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

## #9 — Mayki, 2008-05-21T15:38Z

Finns det något sätt att få popup-fönstret att öppnas just vid sidan om bilden man klickar på?

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

## #10 — Peter S, 2008-05-21T16:51Z

> **Mayki skrev:**
>
> Tack...det ser bra ut i Firefox men i IE öppnas det i ett helt nytt stort fönster??

Hur ser din kod ut nu?

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

## #11 — Mayki, 2008-05-21T17:02Z

Så här:
\<a href="http://www.hallungen.com/Popups/rob.htm"\>\<img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0" onClick="MM_openBrWindow('http://www.hallungen.com/Popups/rob.htm','wfPopup','location=yes,width=265,height=245'); return false"\>

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

## #12 — Peter S, 2008-05-21T17:08Z

Dubbelpost.

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

## #13 — Peter S, 2008-05-21T17:10Z

> **Peter S skrev:**
>
> ```
> <a href="http://www.hallungen.com/Popups/rob.htm" onclick="popup(this.href,'wfPopup',200,200);return false"><img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0"></a>
> ```

Notera att voigtanns kod i inlägg #4 innehåller för många mellanslag i slutet på raden med 'window.open'; *resizabl  e* skall vara *resizable*.

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

## #14 — Mayki, 2008-05-21T17:13Z

Vad menar du med "dubbelpost"?

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

## #15 — Peter S, 2008-05-21T17:14Z

Jag råkade skriva samma inlägg två gånger. :)

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

## #16 — Mayki, 2008-05-21T18:26Z

Jag har inte använt koden som voigtann skrev.....jag förstod inte riktigt. :q 

Om jag ska ange var i fönstret "popupen (som egentligen är en openBrWindow) ska visas...skulle du kunna visa på ett enkelt sätt (jag är inte så van ;) hur jag ska göra?

Tackar på förhand för den hjälp jag får!

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

## #17 — Peter S, 2008-05-21T18:36Z

Okej, då utgår vi från din kod:

```
<a href="http://www.hallungen.com/Popups/rob.htm" onClick="MM_openBrWindow(this.href,'wfPopup','location=yes,width=265,height=245,left=100=,top=100'); return false"><img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0"></a>
```

Som synes har jag lagt till 'left' och 'top'. Dessa anger (i pixlar) hur långt från skärmens vänstra kant och övre kant fönstret skall visas.

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

## #18 — Mayki, 2008-05-21T19:06Z

Nu blir det jättebra i Firefox..Tack, tack   :) ...men fortfarande öppnas ett stort fönster i IE ??

Allra helst skulle jag vilja att popup/BrWindow kunde öppnas vid MouseOver och sedan försvinna på MouseOut. Är det möjligt att få till det??

Har testat lite till...nu funkar det med onMouseOver att öppna (i Firefox)...men INTE att stänga...så här ser koden ut nu:

\<a href="http://www.hallungen.com/Popups/rob.htm" onMouseOver="MM_openBrWindow(this.href,'wfPopup','location=yes,width=265,  height=245,left=550=,top=550')" onMouseOut="MM_closeBrWindow"\>\<img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0" )"\>\</a\>

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

## #19 — Peter S, 2008-05-22T20:24Z

För mig öppnar IE inte sidan i ett stort fönster. Testa själv med endast följande i en fil:

```
<script>
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  return false;
}
</script>
<a href="http://www.hallungen.com/Popups/rob.htm" onClick="MM_openBrWindow(this.href,'wfPopup','location=yes,width=265,  height=245,left=100=,top=100'); 
return false"><img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" width="130" height="130" border="0"></a>
```

För onmouseover/-mouseout:

```
<script>
function MM_openBrWindow(theURL,winName,features) { //v2.0
  return window.open(theURL,winName,features);
}
</script>
<a href="http://www.hallungen.com/Popups/rob.htm" onclick="return false" onmouseover="win=MM_openBrWindow(this.href,'wfPopup','location=yes,width=265,  

height=245,left=100=,top=100');" onmouseout="if(win)win.close()"><img src="http://www.hallungen.com/images/Terepeuter/RLarkinround.gif" name="Rob Larkin" 

width="130" height="130" border="0"></a>
```

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

## #20 — Mayki, 2008-05-23T17:39Z

Vad med scripten som du skrev:

\<script\>
function MM_openBrWindow(theURL,winName,features) { //v2.0
  return window.open(theURL,winName,features);
}
\</script\>

Det finns fler script på sidan......var ska jag lägga detta script då?
Ska det vara inom script-taggen? I början eller slutet?
Ursäkta, men jag är novis när det gäller script ;)

Tack för ditt tålamod med mig :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/171688-position-för-popup-fönster  
Nästa sida: https://www.webforum.nu/amne/javascript/171688-position-för-popup-fönster/page2.md
