Jag öppnar resultatet av en databasfråga med följande: Vet inte om dettta funkar, men du kan ju alltid prova:Öppna nytt fönster en gång till...
<code>
function openWindow()
{
var popup = window.open("wait.htm", "Namn","width=730, height=900, left=200, top=2, menubar=yes, status=no, location=no, toolbar=no, scrollbars=yes, resizable=yes");
return true;
}
...
...
<form name="form1" method="POST" action="result.asp" target="Namn" onSubmit="return openWindow()">
</code>
Det funkar bra, men om jag går tillbaka till formuläret och öppnar en annan fråga då hamnar resultatet i samma fönster (jag tror att det beror på target="Namn").
Hur får jag ett nytt fönster varje gång? Jag vill alltså öppna flera databasfrågor parallellt.
Tacksam för svar
/KnutSv: Öppna nytt fönster en gång till...
<code>
<script language="javascript">
var fonster = 1;
function openWindow()
{
namn = "Namn" + fonster;
fonster = parseFloat(fonster) + 1;
document.form1.target = namn;
var popup = window.open("wait.htm", namn,"width=730, height=900, left=200, top=2, menubar=yes, status=no, location=no, toolbar=no, scrollbars=yes, resizable=yes");
return true;
}
</script>
<form name="form1" method="POST" action="result.asp" target="" onSubmit="return openWindow()">
</code>