---
title: "jojoxx popup script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/71967-jojoxx-popup-script"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Wiklund!!"
published: "2003-03-23T20:29:24.000Z"
updated: "2003-03-23T22:22:21.000Z"
replies: 2
views: 285
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/71967-jojoxx-popup-script"
---

# jojoxx popup script

## #1 — Wiklund!!, 2003-03-23T20:29Z

Använder mig av jojoxx utmärkta script för att öppna bilder i popup fönster med dynamisk storlek.
Vill dock att när man klickar på länken för att öppna bilden så ska en sql sats utföras. Denna:

```
<%Connect.Execute "UPDATE pictures SET click = click + 1 where id = '"& request.querystring("id") &"'",,128%>
```

Problemet är att jag inte vet vart jag ska placera koden. För er som inte sett javascriptet så ser det ut så här:

```
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function imgPopup2(url){
	MyWin = window.open("","","scrollbars=no,resizable=no,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>Picture</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=""#"" title="""&server.HTMLEncode(rs("trick"))&" - "&server.HTMLEncode(rs("person"))&""" onClick=""imgPopup2('images/pictures/"&rs("address")&"?id="&rs("id")&"'); return false;"">
```

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

## #2 — Jojoxx, 2003-03-23T21:08Z

Jag förslår att du gör att asp-script som tar emot 1 argument - vilken bild som skall visas. asp-scriptet uppdaterar sedan databasen och returnerar bilden.

Sedan länkar du till asp-scriptet istället för bilden.

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

## #3 — Wiklund!!, 2003-03-23T22:22Z

Tyvärr så komer jag på att detta är nog omöjligt att fixa. Kanske inte omöjligt men väldigt svårt.
Har gjort så här nu iaf:

```
<%
if request.querystring("add") = "click" then
Connect.Execute "UPDATE pictures SET click = click + 1 where id = '"& request.querystring("id") &"'",,128
%>

<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function imgPopup2(url){
	MyWin = window.open("","","scrollbars=no,resizable=no,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>Picture</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>

<%
end if
%>

<a href=""extremepictures.asp?what=showall&sport="&request.querystring("sport")&"&add=click&id="&rs("id")&""" onClick=""imgPopup2('images/pictures/"&rs("address")&"'); return false;"">
```

Antal click plussas på men bilden visas inte. Tror att jag skippar antal klick grejen. Tack endå!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/71967-jojoxx-popup-script
