webForumDet fria alternativet

; förväntats

7 svar · 225 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1

Varför får jag ; förväntats på denna kod:

<script language="javascript">
if (confirm("Medlemmen <%=rs("username1")%> vill chatta privat med dig. Klicka på OK om du vill göra det.")) {

location.href='javascript:popup('privatchat.asp?vem=<%=rs("username1")%>',530,430);';
} 

</script>
ChainsawMedlem sedan sep. 20001 124 inlägg
#2

Det heter "javascript", inte "java script". http://www.skrivihop.nu/ ;-)

ampyMedlem sedan feb. 20011 498 inlägg
#3

Oj, såg inte det.

ampyMedlem sedan feb. 20011 498 inlägg
#4

Men koden ser nu så ut så här istället.

<script language="javascript">
if (confirm("Medlemmen <%=rs("username1")%> vill chatta privat med dig. Klicka på OK om du vill göra det.")) {

self.location.href="javascript:popup('privatchat.asp?vem=<%=rs("username1")%>&kollat=yes',530,430)";
} 

</script>

Men om man trycker på Avbryt så ska man komma till denna adress:

privatchat.asp?vem=<%=rs("username1")%>&chatta=no

Hur fixar man det?

solbulleMedlem sedan mars 20015 287 inlägg
#5

Kanske:

<script language="javascript">
if (confirm("Medlemmen <%=rs("username1")%> vill chatta privat med dig. Klicka på OK om du vill göra det.")) {

self.location.href="java script:popup('privatchat.asp?vem=<%=rs("username1")%>&kollat=yes',530,430)";
} 
self.location.href="privatchat.asp?vem=<%=rs("username1")%>&chatta=no"
</script>
ampyMedlem sedan feb. 20011 498 inlägg
#6

Tack, det fungerade. Koden ser nu alltså ut så här:

<script language="javascript">
if (confirm("Medlemmen <%=rs("username1")%> vill chatta privat med dig. Klicka på OK om du vill göra det.")) {

self.location.href="javascript:popup('privatchat.asp?vem=<%=rs("username1")%>&kollat=yes',530,430)";
} 
self.location.href="privatchat.asp?vem=<%=rs("username1")%>&chatta=no"
</script>

Men när man klickar på OK och om det då redan finns ett popupfönster så kommer ju sidan i den. Men hur ska man göra så att det kommer i ett nytt popupfönster?

GeinMedlem sedan sep. 20005 700 inlägg
#7

Chainsaw skrev:

Det heter "javascript", inte "java script". http://www.skrivihop.nu/ ;-)

det där är något som webForum gör, skriver isär javascript [kod]-taggen. Det har den iaf gjort för mej flera gånger

solbulleMedlem sedan mars 20015 287 inlägg
#8

ampy: skicka med en title på fönstret du öppnar, ge "ok" fönstret ett namn o det andra ett annat namn.

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)