---
title: "Jojoxx Bildscript, Bild i pop-up fönster 2"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/120129-jojoxx-bildscript-bild-i-pop-up-fönster-2"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "terror9"
published: "2005-01-14T14:46:19.000Z"
updated: "2005-01-16T08:52:21.000Z"
replies: 5
views: 454
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/120129-jojoxx-bildscript-bild-i-pop-up-fönster-2"
---

# Jojoxx Bildscript, Bild i pop-up fönster 2

## #1 — terror9, 2005-01-14T14:46Z

\<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 imgPopup2(url){
	MyWin = window.open("","","scrollbars=no,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,width=100,height=100");
	with(MyWin.document){
	open();
	write("\<html\>\\n\<head\>\<scr"+"ipt\>awidth=(document.layers)?0:8;awidth+=(document.all)?4:0;aheight=(document.layers)?0:29;\</scr"+"ipt\>\\n\<title\>Bildvisare\</title\>\\n\</head\>\\n\<body onLoad=\\"window.resizeTo(document.images\[0\].width+awidth,document.images\[0\].height+aheight)\\"marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0 style=\\"overflow:hidden;\\"\>\\n");
	write("\<img src=\\""+url+"\\"\>\\n");
	write("\</body\>\\n\</html\>\\n");
	close();
	}
}
\</script\>
\<a href="../../images/calvin/CHANI30.GIF" onClick="imgPopup2(this.href); return false;"\>Visa bild\</a\>

Japp, precis vad jag letade efter men en liten funktion saknar jag. När fönstret med bilden ska stängas skulle jag vilja ha det så att man klickar på själva bilden istället, kan någon hjälpa mig? Tackar.

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

## #2 — @nders, 2005-01-14T14:56Z

Det borde räcka att byta denna rad:

```
write("<img src=\""+url+"\">\n");
```

mot:

```
write("<img src=\""+url+"\" onclick=\"self.close();\">\n");
```

Mvh

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

## #3 — terror9, 2005-01-14T15:47Z

> **@nders skrev:**
>
> Det borde räcka att byta denna rad:
>
> ```
> write("<img src=\""+url+"\">\n");
> ```
>
> mot:
>
> ```
> write("<img src=\""+url+"\" onclick=\"self.close();\">\n");
> ```
>
> Mvh

Den tackar jag för!  :e

Har nu upptäckt att i pop-up fönstren som öppnas syns ca 2-3 pixlar av bg-färgen på höger sida, är det något som går att få bort? Hilfe.

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

## #4 — Jojoxx, 2005-01-15T22:15Z

Det är ett problem när man använder resizeTo eftersom det använder fönstrets yttermått, och fönsterramarna är inte alltid lika breda beroende på webbläsare och operativ. Prova [detta script](http://www.jojoxx.net/jscript/archive/show.asp?id=118) istället.

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

## #5 — terror9, 2005-01-16T03:27Z

> **Jojoxx skrev:**
>
> Det är ett problem när man använder resizeTo eftersom det använder fönstrets yttermått, och fönsterramarna är inte alltid lika breda beroende på webbläsare och operativ. Prova [detta script](http://www.jojoxx.net/jscript/archive/show.asp?id=118) istället.

Tackar tackar, det fungerade bättre :)
Men, mitt första problem lyckas jag inte lösa med detta script, dvs, klicka på bilden i pop-up fönstret för att stänga det?

@nders kanske har lust att hjälpa?   ;)

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

## #6 — @nders, 2005-01-16T08:52Z

Prova att byta denna rad:

```
			write("<img id='myimg' src=\""+url+"\">");
```

mot:

```
			write("<img id='myimg' src=\""+url+"\" onclick=\"self.close();\">");
```

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/120129-jojoxx-bildscript-bild-i-pop-up-fönster-2
