Bonjour,
le code:
<form name="formulaire" action="test2.php" method="post">
<input type="hidden" name="pageTraitee">
<a href='javascript:postForm()'>appel postform<\a>
</form>
<iframe src="pageDepart.htm" id="frameDynamic"></iframe>
<script language="Javascript">
<!--
function postForm() {
document.formulaire.pageTraitee.value = document.getElementById("frameDynamic");
document.formulaire.submit(); // envoi du formulaire
}
et test2.php:
<?php
if (empty($_POST["pageTraitee"])) echo "Page non disponible \n";
else echo "Page actuelle: \n ". $_POST["pageTraitee"];
?>
Le problème:
L'iframe contient des liens qui aboutissent à d'autres url. Quand je poste le formulaire après avoir navigué dans l'iframe je récupère l'URL de départ (pageDepart) alors que je voudrais récupérer l'URL courante.
Merci de votre aide
kmchen