UNE CROIX A PLACE DU COURSEUR

glork Messages postés 29 Date d'inscription mardi 26 avril 2005 Statut Membre Dernière intervention 17 février 2006 - 9 sept. 2005 à 21:51
glork Messages postés 29 Date d'inscription mardi 26 avril 2005 Statut Membre Dernière intervention 17 février 2006 - 28 sept. 2005 à 00:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33727-une-croix-a-place-du-courseur

glork Messages postés 29 Date d'inscription mardi 26 avril 2005 Statut Membre Dernière intervention 17 février 2006
28 sept. 2005 à 00:08
dis, pourquoi ton code n'affiche rien ? Merci quand meme mais essaie d'ecrire quelque chose de plus propre :)
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
11 sept. 2005 à 10:45
Moyennant quelques modifs ( minimes )
ça fonctionne aussi avec Firefox.

<HTML>
<HEAD>
<TITLE>Curseur Cible</TITLE>
<style type="text/css">
#Larg, #Haut
{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-color:#FF6A22;
z-index:100;
font-size:1px;
}
</style>
<script type="Text/JavaScript">
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~function SuivreSourisIE()//~~ déplacement avec IE ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ Larg.style.width=(document.body.scrollLeft+document.body.clientWidth);
Haut.style.height=(document.body.scrollTop+document.body.clientHeight);
if ( event.clientY < (document.body.clientHeight) )
{
Larg.style.top=(document.body.scrollTop+event.clientY);
}
if ( event.clientX < (document.body.clientWidth) )
{
Haut.style.left=(document.body.scrollLeft+event.clientX);
}
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function SuivreSourisFF(Pos) //~~ déplacement avec FF ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
Larg.style.width=(document.body.scrollLeft+window.innerWidth);
Haut.style.height=(document.body.scrollTop+window.innerHeight);
document.getElementById("Larg").style.top=(Pos.pageY);
document.getElementById("Haut").style.left=(Pos.pageX);
}
</script>
</HEAD>






<script type="Text/JavaScript">

switch (navigator.appName)
{
// ================================
case "Microsoft Internet Explorer":
// ================================
document.onmousemove=SuivreSourisIE;
break;
// =============================
case "Netscape": // FireFox...
// =============================
document.getElementById("Larg").style.width=window.innerWidth;
document.getElementById("Haut").style.height=window.innerHeight;
window.captureEvents(Event.MOUSEMOVE);
window.onmousemove=SuivreSourisFF;
break;
// ==============
default:// sinon ?
// ==============
break;
}
</script>
</HTML>
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
10 sept. 2005 à 10:16
Bravo.
Je n'arrête pas de faire des compliments
aujourd'hui, mais ON devrait le faire plus
souvent.
Tant mieux si des scripts mis sur ce site
le méritent , pourvu que ça dure !
Et celui-ci est loin d'être inutile. @+
glork Messages postés 29 Date d'inscription mardi 26 avril 2005 Statut Membre Dernière intervention 17 février 2006
9 sept. 2005 à 21:51
Confirmé ! Ca ne marche pas sur Firefox ! Sur IE 4 ou + ou sur netscape ca va !