Okej, nu har jag sökt en massa, men hittar inget som jag förstår!
Från en sida (sida1) öppnas ett popupfönster (sida2).
På sida1 vill jag ha en timer som var x sekund kontrollerar om en viss formulärruta är ifylld på sida2.
Om den är det, ska ytterligare en ruta ifyllas på sida 2, och formuläret ska skickas.
Någon vänlig människa får gärna hjälpa mig med det här, som inte borde vara särskilt komplicerat...
:)
Jag tror inte att popup fönstret kan kolla vad det är i huvudfönstret. Däremot så kan ju huvudfönstret skriva till popupfönstret så det är nog den vägen du får gå.
Ja, jag vill ju att huvudfönstret (sida1) ska kontrollera formuläret på popupen (sida2).
yohpopsMedlem sedan feb. 20011 198 inlägg Prova detta.
<script language="javascript">
var vwin
function doit()
{
if (vwin!=null)
{
if (vwin.document.all("fältnamn")!=null)
{
if (vwin.document.all("fältnamn").value!='')
{
if (vwin.document.all("annatfältnamn")!=null)
{
vwin.document.all("annatfältnamn").value="värdet"
}
}
}
}
window.setTimeout("doit()","1000");
}
vwin=window.open("pop.htm","vwin","");
doit()
</script>
Det funkar inte så bra.
Kanske för att popupsidan (sida2) inte ligger på samma domän som "sida1"?