Ich habe eine Seite, die wir anrufen können parent.php
. Auf dieser Seite habe ich ein iframe
Formular mit einem Übermittlungsformular und darüber hinaus ein Div mit der ID "Ziel". Ist es möglich, das Formular im Iframe einzureichen und bei Erfolg das Ziel-Div zu aktualisieren? Sagen Sie, laden Sie eine neue Seite hinein oder so?
Bearbeiten: Das Zieldiv befindet sich auf der übergeordneten Seite. Meine Frage lautet also im Grunde, ob Sie beispielsweise einen jQuery-Aufruf außerhalb des Iframes an die übergeordnete Seite senden können. Und wie würde das aussehen?
Edit 2: So sieht mein jquery-Code jetzt aus. Es befindet sich auf der Iframe-Seite. Das div #target befindet sich in der parent.php
$(;"form[name=my_form]").submit(function(e){
e.preventDefault;
window.parent.document.getElementById('#target');
$("#target").load("mypage.php", function() {
$('form[name=my_form]').submit();
});
})
Ich weiß nicht, ob das Skript aktiv ist, da das Formular erfolgreich gesendet wurde, aber dem Ziel nichts passiert.
Edit 3:
Jetzt versuche ich, die übergeordnete Seite über einen Link im Iframe aufzurufen. Und auch dort kein Erfolg:
<a href="javascript:window.parent.getElementById('#target').load('mypage.php');">Link</a>