norman: submit()-prob mit ie5.0

guten tag!

ich habe 'n dickes problem beim abschicken von formularen:
fakten:

  • ein frameset: topFrame und mainFrame
  • das formular(name="besucher") liegt im topFrame
  • aus dem mainframe heraus soll ein Formular abgesandt werden, das im topFrame liegt

code im mainFrame:
<a href="#" onClick="parent.topFrame.besucher.submit()"> test </a>

mit dem ie 6 funktioniert das ohne probleme, mit dem ie 5.0 funktionierts nicht:
es passiert gar nichts, kein javascript-error, nichts...

was ist da falsch?

gruß
norman

  1. hi,

    mit dem ie 6 funktioniert das ohne probleme, mit dem ie 5.0 funktionierts nicht:
    es passiert gar nichts, kein javascript-error, nichts...

    javascript bzw. active scripting ist aber bei dem IE 5 mit dem du testest schon aktiviert, oder ...?

    gruss,
    wahsaga

    1. hi wahsaga,

      ja ich entwickle auf dem ie 5.0, javascript ist an.
      was merkwürdig ist, mit der <select>-anweisung wird das fomular abgeschickt, die <a href..>-anweisung funkt nicht. (im mainFrame gibt es zwei möglichkeiten das formular im topFrame abzuschicken: per select-box und als link):

      <from name="dummy">

      <select name="limit" id="limit" onChange="parent.topFrame.besucher.submit()">
      <option>...</option>
      </select>

      <a href="#" onClick="parent.topFrame.besucher.submit()">AB!</a>

      </form>

      gruß
      norman

  2. code im mainFrame:
    <a href="#" onClick="parent.topFrame.besucher.submit()"> test </a>

    mit dem ie 6 funktioniert das ohne probleme, mit dem ie 5.0 funktionierts nicht:
    es passiert gar nichts, kein javascript-error, nichts...

    Hast du es mal mit Mozilla getestet?
    der würde dir sagen was du falsch machst. Ein genaues Studium von selfhtml würde dir aber auch helfen.
    http://selfhtml.teamone.de/javascript/objekte/forms.htm

    Struppi.