Popup problem...

JavaScript

5 svar · 175 visningar · startad av Tobbster

Medlem sedan mars 2001309 inlägg
Trådstart#1

Jag använder den här funtionen !!!!

<script language="Javascript">
<!--
{
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',"dummy","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height);
 }
}
-->
</script>

Så anropar jag funktionen så här...

<a href="#" onclick="centerpopup('ny.html',500,500);" "return false;" class="link"><b><%= rs1("fnamn")%> <%= rs1("Enamn")%></b></a>

Filen ny.html ligger i samma mapp som som filen med scriptet.... Varför funkar det inte ......

Medlem sedan juni 20004 308 inlägg
#2
  1. Denna rad;
    window.open('URL' ...osv
    skall vara;
    window.open(URL ...osv

  2. Denna rad;
    onclick="centerpopup('ny.html',500,500);" "return false;"
    skall vara;
    onclick="centerpopup('ny.html',500,500); return false;"

Medlem sedan mars 2001309 inlägg
#3

Nu funkar det utmärkt
det tackar man för........

Medlem sedan mars 2001309 inlägg
#4

Hur skulle jag nu bära mig åt för att kunna skicka med ett värde från sidan där scriptet ligger till ny.html(ny.asp) för att kunna använda det som variabel i en select satts.....
Jag vill skicka med t.ex användarid på den länken man klickar på...
det får jag ut med hjälp ar rs(anvid).... så det är okej om det bara är en vanlig sträng i ny.asp...
Dessutom hur fångar jag uppvärdet i ny.asp.......

Medlem sedan juni 20004 308 inlägg
#5

Du skickar med värdet som en Query-string, d.v.s. sida.asp?foo=cykelpump, eller om du plockar värdet via ASP; sida.asp?foo=<%= rs1("anvid")%>

Det plockar du sedan ut via ASP med request.QueryString("foo") eller via JavaScript med ett sånt här script.

Medlem sedan mars 2001309 inlägg
#6

Det tackar man för !!!!!!!! :)

283 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
144 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)