Vet nån hur man kan göra det? Jag har ett form vars data skickas till ett popup fönster. Samtidigt som det görs vill jag gå till en viss url i huvudfönstret. Tänkte man kunde göra nått på onSubmit form men det går inte. Antagligen för att jag där har ett annat script som öppnar popup fönstret. inte heller går det med body onunload.
gå till url i ett fönster medans form-data skickas till popup
6 svar · 248 visningar · startad av Prime_66
<body onSubmit="skickaTillPopUp(); document.location.href='destinationen.html';">
Funkar alltså inte?
nope. händer inget då. antagligen för att fokuset flyttats till popupen eller nått. men en annan idé som kanske funka: om jag tar
onClick="setTimeout('MM_goToURL('parent','index.asp');return document.MM_returnValue')',1250);"
på skicka-knappen. Men koden ovan fungerar inte, saknas det någon fnutt eller är de på fel ställe?
HEJ!
Räknar jag fnuttarna får jag sju, och det kan väl inte vara rätt?
Skulle gissa på att den innan kommat skall bort.
Men, sköter inte DW det själv, ser ut som sådan kod?
Ja, fast settimeout funkjtionen är inte DW. SÅ jag har satt en DW funktion innanför den men det verkar inte gå
Du behöver inte vänta så länge. Det räcker med att du lämnar tillbaka kontrollen så postas formuläret innan något annat händer. Lägg koden i onsubmit istället. Du måste escape:a apostroferna som du har inuti strängen.
onsubmit="skickaTillPopUp();window.setTimeout('document.location.href=\'destinationen.html\';',0);"

