webForumDet fria alternativet

Popup problem...

JavaScript

5 svar · 172 visningar · startad av Tobbster

Medlem sedan mars 2001309 inlägg
Frågan#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 ......

------------------
Är man medlem på WF så behöver man inga vänner !

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;"

------------------
/ J

Medlem sedan mars 2001309 inlägg
#3

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

------------------
Är man medlem på WF så behöver man inga vänner !

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.......

------------------
Är man medlem på WF så behöver man inga vänner !

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.

------------------
/ J

[Redigerat av Jojoxx den 11 aug 2001]

Medlem sedan mars 2001309 inlägg
#6

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

------------------
Är man medlem på WF så behöver man inga vänner !

373 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
238 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)