Это возможно! Ваша HTML-форма:
<form name="Form1" method="post">
<input name="username" value="ramiz" type="username">
<input name="password" value="0" type="hidden">
<input name="url" value="http://google.com" type="hidden">
<button onclick="open_win();send1();send2();closepopup();javascript:timedRefresh(5000);" name="send">Send </button>
</form>
JavaScript:
function open_win()
{mywindow1=window.open('','popup1','width=400,height=100');
mywindow2=window.open('','popup2','width=400,height=100');}function send1()
{document.Form1.action = "http://firstaction.php";
document.Form1.target = 'popup1';
document.Form1.submit(); }
function send2()
{document.Form1.action = "http://secondaction.php"
document.Form1.target = 'popup2';
document.Form1.submit(); }
function closepopup ({setTimeout('mywindow1.close();',5000);setTimeout('mywindow2.close();',5000);}
Подробности: при нажатии кнопки отправки открывается два небольших всплывающих окна, отправляются данные для двух различных действий в этих окнах, а затем закрывается всплывающее окно через 5 секунд.
Вы можете использовать iframes вместо всплывающих окон и скрыть их, используя display:none
. Вы должны установить цель для вашего имени iframe.