molily: submit() mit variablem Target

Beitrag lesen

Hallo,

Allerdings brachte es nicht den erwarteten Erfolg.

Was ist der erwartete Erfolg?

Mit derartigem Konstrukt klappt es

top.body.document.location.href=document.forms[0].action;
top.document.location.href=document.forms[0].action;
top.body.content.document.location.href=document.forms[0].action;

Was versuchst du damit? Was soll dieser Code tun?

Ich glaube, wir reden über verschiedene Probleme. Ich dachte, du willst die action eines Formulars im aktuellen Dokument ändern? Wie das geht, habe ich dir gezeigt.

Wenn du jetzt noch zusätzlich in einem Frame das angezeigte HTML-Dokument auswechseln willst, okay, das kommt dann hinzu.

Wenn top auf das Frameset zeigt und alle Frames entsprechende Namen tragen, dann kannst du einfach notieren:

top.frames[target].location.href = uri;

Das bedeutet: Suche im Frameset einen Frame mit dem angegebenen Namen, lade darin die angegebene URI.

Das jetzt mal als Mutmaßung, denn ich weiß leider nicht, worauf du hinauswillst.

Mathias