<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script type="text/javascript"> function pos(){ if(navigator.vendor){ var d=document.body.scrollTop; } else{ var d=document.documentElement.scrollTop; } alert(d); } if(navigator.appName.substring(0,5)=="Micro"){ document.documentElement.onscroll=pos } else{ document.onscroll=pos } </script> </head> [# clic] </html>
window.onscroll = function(){ alert( document.documentElement.scrollTop); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title></title> <style type="text/css"> html, body { height : 1000px; } </style> <script type="text/javascript"> function Debug( txt_){ document.getElementById('DEBUG').innerHTML += txt_; } window.onscroll = function(){ Debug( document.documentElement.scrollTop +' - '); } </script> </head> [# clic] </html>
function getScrollPage(){ var iTop = document.body.scrollTop || document.documentElement.scrollTop ||0; var iLeft = document.body.scrollLeft || document.documentElement.scrollLeft ||0; return( {top : iTop, left : iLeft}); }
function getScrollPage(){ var iTop = document.body.scrollTop || document.documentElement.scrollTop ||0; var iLeft = document.body.scrollLeft || document.documentElement.scrollLeft ||0; return( {top : iTop, left : iLeft}); }
<script type="text/javascript"> var szResult = "RESULTAT", Valeur, variable_1 = "valeur 1", variable_2 = "valeur 2", variable_3 = "valeur 3"; Valeur = variable_1 || variable_2 || variable_3; szResult +"\nTest 1 " + Valeur; //-- variable_1 = 0; Valeur = variable_1 || variable_2 || variable_3; szResult +"\nTest 2 " + Valeur; //-- variable_2 = 0; Valeur = variable_1 || variable_2 || variable_3; szResult +"\nTest 3 " + Valeur; //-- variable_3 = 0; Valeur = variable_1 || variable_2 || variable_3; szResult +"\nTest 4 " + Valeur; alert( szResult); </script>ATTENTION quand même cela ne fonctionne pas si une variable n'est pas définie...