eldMedlem sedan sep. 200063 inlägg Ngn som vet hur man stänger ett pop up fönster automatiskt när man lämnar det och går vidare till ny sida...
Har för mig att man kan använda "onunload" el ngt lik men nu håller jag ju inte på med javascript dagligen, så jag vore tacksam för hjälp på den här punkten... :h
------------------
Certamen Exitat ;-)
PeWMedlem sedan juni 200010 432 inlägg Popupen som ett objekt:
<script>
kalle=open("","","width=xx,height=xx,scrollbar=no");
</script>
I body på huvuddokumentet anropas objektet med en ärvd metod.
<body onunload="kalle.close();">
Så stängs objektet kalle (popupen) när moderfönstret stängs.
------------------
Ancilla, face mea laganum!
[Redigerat av PeW den 20 maj 2001]
eldMedlem sedan sep. 200063 inlägg Ok....hmmm...kanske var otydlig!
Har ett popup fönster där man får göra val...när man klickar på en länk i pop up fönstret öppnas ett nytt fönster.
Jag vill att popup fönstret ska stängas när man klickar på länken... :q
------------------
Certamen Exitat ;-)
[Redigerat av eld den 20 maj 2001]
[Redigerat av eld den 20 maj 2001]
PeWMedlem sedan juni 200010 432 inlägg Tja ska du bara stänga den popupen du har med menyn kan du använda onblur=top.close(); i dess body. Då stängs fönstret när det tappat fokus.
Men om det är en bra lösning eller inte kanske kan diskuteras beroende på syftet med popupen.
------------------
Ancilla, face mea laganum!
[Redigerat av PeW den 20 maj 2001]
eldMedlem sedan sep. 200063 inlägg OK..ska testa det...
Tack! :h
------------------
Certamen Exitat ;-)
eldMedlem sedan sep. 200063 inlägg Nu har jag testat...Men det funkade inte riktigt som jag tänkt mig...har en rullmeny i popup fönstret och så fort jag tog i det stängdes fönstret...
Finns det ngn annan lösning ?
------------------
Certamen Exitat ;-)
Det är inget sånt här du letar efter?
<a href="sida.html" target="_blank" onclick="top.close();">Länk</a>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
eldMedlem sedan sep. 200063 inlägg Testade ditt Tips Erik, men fick samma "fel igen" som med peW ex.. dvs att så fort jag klickade på rullmenyn i popup fönstret stängdes fönstret...vilket ju inte är det jag vill ;-)
Börjar nästan misströsta nu... :l
------------------
Certamen Exitat ;-)
[Redigerat av eld den 20 maj 2001]
Då måste det bero på att du kombinerat det med PeWs..
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
PeWMedlem sedan juni 200010 432 inlägg Som jag skrev... det kanske inte passar till ditt syfte med popupen.
Prova annars med window.opener.close(); i det senast öppnade fönstret.
------------------
Ancilla, face mea laganum!
[Redigerat av PeW den 20 maj 2001]
eldMedlem sedan sep. 200063 inlägg Tja.. PeW det det fönstret ligger tyvärr utanför min kontroll..
Erik, fönstret släcks utan inblandning av peW´s script,det är iofs en "action"
Koden ser ut så här,
<form method="get" name="Check" action="http://www.exempel.se/test target="_blank" onclick="top.close();">
Men jag har löst det temorärt i alla fall genom ett tid script som släcker fönstret efter 20 sek..
Tack i alla fall.. :h
------------------
Certamen Exitat ;-)
Varför har du lagt in onclick i <form> taggen?
När är det du vill att fönstret ska stängas?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
eldMedlem sedan sep. 200063 inlägg Erik,
Varför har du lagt in onclick i <form> taggen?
ja det kan man ju fråga sig :-) jag har i frustration testat alla varianter...
Jag vill att pop up fönstret skall stängas då man med hjälp av rullisten som finns i pop up fönstret väljer ett värde och klickar på i det här fallet sök...meningen är då att det nya fönstret med sökresultatet laddas _bla nk och pop up fönstret stängs.
Här är ett kodex...
<form method="get" name="Check" action="http://www.exempel.se/select" target="_blank">
<div align="center">
<input type="hidden" name="p_nummer" value="31456">
<input type="hidden" name="p_artspec">
<input type="hidden" name="p_back" value="/varor/index.htm">
<input type="hidden" name="p_rest" value="0">
<select name="p_lan" style="FONT-FAMILY: verdana; FONT-SIZE: 10px" class="infotext" size="1">
<option class="infotext" value="10">Blekinge</option>
<option value="20">Dalarna</option>
<option value="09">Gotland</option>
<option value="21">Gävleborg</option>
<option value="13">Halland</option>
<option value="23">Jämtland</option>
<option value="06">Jönköping</option>
<option value="08">Kalmar</option>
<option value="07">Kronoberg</option>
<option value="25">Norrbotten</option>
<option value="11">Skåne</option>
<option value="02">Stockholm</option>
<option value="04">Södermanland</option>
<option value="03">Uppsala</option>
<option value="17">Värmland</option>
<option value="24">Västerbotten</option>
<option value="22">Västernorrland</option>
<option value="19">Västmanland</option>
<option value="14">Västra Götaland</option>
<option value="18">Örebro</option>
<option value="05">Östergötland</option>
</select>
<a href="Javascript: document.forms['Check'].submit();"><img src="gfx/s_b.gif" border="0" width="39" height="21" align="absmiddle"></a>
</div>
</form>
------------------
Certamen Exitat ;-)
PeWMedlem sedan juni 200010 432 inlägg Måste bli mer riktigt om du använder onSubmit än onClick. Eller onClick ihop med submit-frasen... men top.close() är nog det du ska ha iaf.
------------------
Ancilla, face mea laganum!
[Redigerat av PeW den 21 maj 2001]