1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| <head>
<script type="text/javascript"
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
</head>
<script>
var zoom,largeur,hauteur, carre;
function preparer()
{
zoom = 4;
largeur = 400; <!-- taille initiale-->
hauteur = 236;
carre=200; <!-- taille loupe-->
<!-- dimensions image initiale-->
document.getElementById("initiale").width=largeur;
document.getElementById("initiale").height=hauteur;
<!-- dimensions loupe-->
document.getElementById("div1").style.width=carre;
document.getElementById("div1").style.height=carre;
<!-- dimension dans la loupe-->
document.getElementById("img1").height=zoom*hauteur;
document.getElementById("img1").width=zoom*largeur;
}
function deplacer(event)
{
x = event.clientX;
y = event.clientY;
<!-- centrer loupe sur curseur-->
document.getElementById("div1").style.left=x-(carre/2);
document.getElementById("div1").style.top=y-(carre/2);
<!-- centrer agrandissement dans la loupe -->
document.getElementById("img1").style.left=(-x*zoom)+(carre/2);
document.getElementById("img1").style.top=(-y*zoom)+(carre/2);
}
</script>
<body onload="preparer()" onmousemove="deplacer(event)" >
<!-- position initiale-->
<img src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" id="initiale" style="position : absolute; " ></img>
<div id="div1" style="border-radius:100px; position : absolute; top:0px; left:0px; overflow:hidden;">
<img id="img1" src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" style="position :absolute ;"></img>
</div>
</body> |
Partager