---
title: "Self.close till scriptet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/139219-self-close-till-scriptet"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "jlee"
published: "2005-12-13T00:38:46.000Z"
updated: "2005-12-14T08:36:14.000Z"
replies: 3
views: 230
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/139219-self-close-till-scriptet"
---

# Self.close till scriptet

## #1 — jlee, 2005-12-13T00:38Z

Hur kan jag skriva till en self.close till detta script?

```
<script type="text/javascript">
/* Skriptet kommer ursprungligen från http://www.jojoxx.net */

function Show(filename, winTitle){
	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>"+winTitle+"</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=\""+filename+"\">\n");
	write("</body>\n</html>\n");
	close();
	}
}

</script>
```

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

## #2 — Peter S, 2005-12-13T20:20Z

Det beror på. Vill du att fönstret skall stängas när det klickas någonstans i dokumentet? Då

```
write("<html>\n<head><scr"+"ipt>[b]document.onclick=function(){window.close()}[/b]awidth=(document.layers)?0:8;awidth+=(document.all)?4:0;ahei  ght=(document.layers)?0:29;</scr"+"ipt>\n<title>"+winTitle+"</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");
```

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

## #3 — jlee, 2005-12-13T22:26Z

Något måste vara fel på den raden:
**;** förväntas och **awidth** odefinierad står det som fel mess.
Detta har jag rättat: **ahei    ght**, så det var inte problemet

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

## #4 — Peter S, 2005-12-14T08:36Z

Sätt ett semikolon efter window.close()}.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/139219-self-close-till-scriptet
