melko: window.open() + FireFox Fehler beim Laden??

Beitrag lesen

OK ich versuchs nochmal zu erklären: es ist schwierig...

Nun ich habe ein Button auf einer Seite das durch den klick darauf auf eine funktion zugreift in meinem js-file...
Beispiel:
<input type="button" value="Anfrage senden" class="button" onClick="link()"></input>

Die Funktion link():

window.open(linkPage +"?" +window.document.forms[frm].elements[3].value + '&' + window.document.forms[frm].elements[4].value);

in der Variable linkPage steht "main.htm"

Nun nach dem Klick macht er mir main.htm auf... Die sieht folgender Weise aus:

<html>
<head>
<script language="JavaScript" src="calendar.js"></script>
</head>
<body bgcolor="#FFFFFF" topmargin=10 leftmargin=0 marginheight=0 marginwidth=0>
<table width="720" border="1">
<FORM NAME="QueryForm" METHOD="POST" id="formular">
<tr><td valign="top" width="250">Gewünschter&nbsp;Anreisetag</td>
<td valign="top"><INPUT TYPE="TEXT" NAME="TIS.DateArrive" SIZE=10 VALUE=""><a href="javascript:cal1.popup();">Hier</a></td></tr>
<tr>
<td valign="top" width="250">Gewünschter&nbsp;Abreisetag</td>
<td valign="top"><INPUT TYPE="TEXT" NAME="TIS.DateLeave" SIZE=10 VALUE=""></td></tr>
</table>
<script language="JavaScript">
var arr = window.location.search;
var data = arr.split("&");
data[0] = data[0].substring(1,data[0].length);
if(data[0]!=null){window.document.forms[frmLinkPage].elements[0].value=data[0];} if(data[1]!=null){window.document.forms[frmLinkPage].elements[1].value=data[1];}
</script>
</body>
</html>

Also main.htm greift auch auf das selbe js-file zu wie die Seite davor und in diesem js-file habe ich die Variable frmLinkPage in der der ID des Objektes FORM steht, nämlich frmLinkPage="formular";
Jedoch nimmt er dies nicht an... da gibt er in FireFox nichts aus und sagt no such FORM oder so was... ????
Jedoch wenn ich auf den link "Hier" klicke dann macht er das Popup auf!!

Also ich hoffe es ist jetzt verständlicher! Danke für die Hilfe..

Gruß melko