djmj: variable undefined wegen form submit button

Beitrag lesen

in meiner hauptseite habe ich folgendes formular

<form name="textfieldform" action="subpages/mainiframe.html" method="post" onsubmit="Send();" accept-charset="ISO-8859-1">
   <div id="Search_Field_Text">
    <input type="text" name="textfield" class="Search_Field_Text_Style" size="56">
   </div>
  <!-- Button -->
   <div id="Search_Button">
    <input type="submit" value="" class="searchbutton" name="searchbutton" target="_blank">
   </div>
  </form>

in meiner main.js habe ich eine funktion

function passlink() {
 generatedlink = top.opener.generatedlink;
 self.location.href = generatedlink;
}

generatedlink setzt sich aus anderen variablen die auf der hauptseite auswählbar sind zusammen

Das Problem ist dass sobald ich es mit einer form mit Submit button lösen will diese fehlermeldung kommt:

top.opener has no properties
generatedlink = top.opener.generatedlink;

--------------------------------------------

Benutze ich zu testzwecken weiterhin meinen alten link:

<a href="subpages/mainiframe.html" name="searchbutton" class="searchbutton" target="_blank" onClick="Send();"></a>

funktioniert es einwandfrei

--------------------------------------------

wie spreche ich weiterhin die variable an ?