Compatibilit� code javascript IE7
Bonjour,
J'aurais aim� avoir un peu d'aide pour comprendre pourquoi ce morceau de code ne fonctionne pas sur IE7 et version ant�rieur. Par contre sur Firefox opera safari et seulement IE 8 il fonctionne. Pourriez vous m'aider car je ne connais pas grand chose au javascript.
Merci d'avance;)
Voici le code du texte d�filant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
// pas de défilement :
var pas=2
// hauteur de la partie visible
var h_fen="100px"
function scrollmrq(){
if ( parseInt(mrq.style.top) > -h_mrq )
mrq.style.top = parseInt(mrq.style.top)-pas+"px"
else
mrq.style.top=parseInt(h_fen)+"px"
}
function init_mrq(){
mrq=document.getElementById("marquee");
fen=document.getElementById("fenetre");
fen.onmouseover=function(){stoc=pas;pas=0};
fen.onmouseout=function(){pas=stoc};fen.style.height=h_fen;
h_mrq=mrq.offsetHeight;
with(mrq.style){position="absolute";top=h_fen;}
setInterval("scrollmrq()",100);
}
window.onload=init_mrq |
Code:
1 2 3 4 5 6
|
<div id="fenetre">
<div id="marquee">
<p>Quisque eget turpis nibh, et tempor libero. Vestibulum nec purus ac nulla ultricies varius. In mattis ultricies ultricies. Duis et metus vitae </p>
</div>
</div> |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#fenetre{
float :left;
margin-top: 15px;
margin-left : 25px;
position:relative;
overflow:hidden ;
width:240px;
text-align:left;
}
#marquee{
color:#002000;
padding:0 20px ;
/padding:0 10px ;
font-size: 11px;
list-style-type:none;
} |