Odd behavior

A

anna

I have a javascript that submits form to a new popup window. when the
user is done with the popup, they close it by clicking on a button
coded with window.close().

function popup(url){
var formObj = document.forms['frmMain'];
window.open(url,'frmNew','.....');
formObj.target='frmNew';
formObj.method = "post";
formObj.action = url;
formObj.submit();
}

A small window popups fine and closes fine. However, after the popup
window is closed, any submitform from the original form (frmMain in
this case) will open a new window instead of submit the form to the
same window. wonder what the problem is and how to correct it?

function submitform(url){
document.frmMain.action = url;
document.frmMain.method = "post";
document.frmMain.submit();
}
 
L

Lee

anna said:
I have a javascript that submits form to a new popup window. when the
user is done with the popup, they close it by clicking on a button
coded with window.close().

function popup(url){
var formObj = document.forms['frmMain'];
window.open(url,'frmNew','.....');
formObj.target='frmNew';
formObj.method = "post";
formObj.action = url;
formObj.submit();
}

A small window popups fine and closes fine. However, after the popup
window is closed, any submitform from the original form (frmMain in
this case) will open a new window instead of submit the form to the
same window. wonder what the problem is and how to correct it?

function submitform(url){
document.frmMain.action = url;
document.frmMain.method = "post";
document.frmMain.submit();
}

The problem is that you've set the target of frmMain to "frmNew".
If you don't want that, set it back to "" or maybe "_self".
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,825
Latest member
VernonQuy6

Latest Threads

Top