cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 sept. 2007 à 15:54
bonjour,
>>Est ce possible ?
tout est toujours possible....
parfois ça ne vaut pas le coup, parfois il vaut mieux faire autrement,
parfois on ne parvient pas à résoudre le problème, mais là,
c'est uniquement parce que le problème n'existe pas.
lorque tu appelles Page2.html, fais le en lui passant un paramètre
( pourquoi pas l'ancre ? ) Page2.html?param1=valeur1
( mais ça dépend peut-être de comment tu appelles cette Page2 )
dans Page2 utiliser window.location.search ( exemple ici )
après, tu sais communiquer avec l'Iframe.
thonyboy
Messages postés165Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention16 février 2011 17 sept. 2007 à 16:26
Vous encore, belle demoiselle. La chance ne cesse de me suivre.
Bon je suis partit sur un script dans ma frame. (texte.html)
function scrollme(){
var chaine = location.search.substring(1);
if (chaine!="") {
var elem=document.getElementById("Bagages").offsetTop;
window.scrollTo(0,elem);
alert("AVEC Param");}
else
{
alert("SANS Param")
var elem=document.getElementById("Bagages").offsetTop;
window.scrollTo(0,elem);
}
}
Pour l'instant comme je fais des tests je ne gere pas la partie si chaine<>"" ce qui explique que je teste mon code dans la partie si pas de parametres et mon ancre est en dur ("Bagages")
Et autant ca se positionne bien quand je fais sous IE, mais Firefox ne bouge pas !
thonyboy
Messages postés165Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention16 février 2011 17 sept. 2007 à 17:33
Oups un dernier truc
Je n'arrive pas a passer a mon iframe la src avec le parametre
dans la page qui possede l'iframe j'ai mis :
function ancre(){
var chaine = location.search.substring(1);
if (chaine!="") {
alert("Dans Info = "+chaine);
return chaine;
document.all.TestIframe.src="infos.html?Bagages";
}
}