merci !!
Oui c'est vari mais ici le défilement est en haut c'est scrollTop ,
ma question exactement c'est scrollLeft
je travaille sur le code ,
j'ai réussi de faire cette fonction scrollLeft
mais j'arrive pas de faire l'appelle de 2 fonctions Lier_Scroll2 et Lier_Scroll au méme temps
voila le code pour partager l'info
merci !!!
<script type="text/javascript">
function Lier_Scroll2( f1, f2){
//-- Pour IE et OPERA
if( document.frames){
//-- Recuperation des Objets
var O1 = document.frames[f1].document.body;
var O2 = document.frames[f2].document.body;
//-- Affectation directe de l'un a l'autre sur le onscroll
O1.onscroll = function(){ O2.scrollLeft = O1.scrollLeft;}
O2.onscroll = function(){ O1.scrollLeft = O2.scrollLeft;}
}
//-- Pour les autres !
else{
//-- Recuperation des Objets
var O1 = document.getElementById( f1).contentWindow.document;
var O2 = document.getElementById( f2).contentWindow.document;
//-- Affectation directe de l'un a l'autre sur le onscroll
O1.onscroll = function(){O2.body.scrollLeft = O1.body.scrollLeft;}
O2.onscroll = function(){O1.body.scrollLeft = O2.body.scrollLeft;}
}
}
</script>
<script type="text/javascript">
function Lier_Scroll( f1, f2){
//-- Pour IE et OPERA
if( document.frames){
//-- Recuperation des Objets
var O1 = document.frames[f1].document.body;
var O2 = document.frames[f2].document.body;
//-- Affectation directe de l'un a l'autre sur le onscroll
O1.onscroll = function(){ O2.scrollTop = O1.scrollTop;}
O2.onscroll = function(){ O1.scrollTop = O2.scrollTop;}
}
//-- Pour les autres !
else{
//-- Recuperation des Objets
var O1 = document.getElementById( f1).contentWindow.document;
var O2 = document.getElementById( f2).contentWindow.document;
//-- Affectation directe de l'un a l'autre sur le onscroll
O1.onscroll = function(){O2.body.scrollTop = O1.body.scrollTop;}
O2.onscroll = function(){O1.body.scrollTop = O2.body.scrollTop;}
}
}
</script>
// voila l'appele de 2 fonctions mais ne fonction pas
<body onload = "Lier_Scroll2( 'frame1','frame2');Lier_Scroll( 'frame1','frame2')">