begin process at 2012 05 29 05:03:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

[Déplacé] problème de position de l'image qui suit la souris au survol d'un texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[Déplacé] problème de position de l'image qui suit la souris au survol d'un texte

vendredi 5 février 2010 à 16:50:07 | [Déplacé] problème de position de l'image qui suit la souris au survol d'un texte

molio

Bonjour,

J'essaie de faire un site internet pour mon laboratoire.
je souhaite faire apparaitre une image qui suit la souris au survol d'un lien vers une page web.
j'ai un problème de code apparemment quand j'ouvre la page tout va bien, l'image apparait à côté du pointeur mais si je scroll l'image se décale au fur et à mesure!!! j'ai bien vu qu'il fallait ajouter le scroll au coordonnées de la souris mais je ne sais pas comment m'y prendre...

merci d'avance

voici mon code:

<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Publications</title>

<script type="text/javascript">

//<!--
document.onmousemove = suitsouris;
function suitsouris(evenement)
{
if(navigator.appName=="Microsoft Internet Explorer")
{
var x = event.x+document.body.scrollLeft;
var y = event.y+document.body.scrollTop;
}
else
{
var x = evenement.pageX;
var y = evenement.pageY;
}
document.getElementById("image 1").style.left = (x+1)+'px';
document.getElementById("image 1").style.top = (y+1)+'px';
document.getElementById("image 2").style.left = (x+1)+'px';
document.getElementById("image 2").style.top = (y+1)+'px';
}
//-->
</script>
<style type="text/css">

a .grand {
display: block;
position: absolute;
width: 0px;
}
a:hover .grand {
position: absolute;
top: 30px;
left: 100px;
width: auto;
height: auto;
}

#corpsdetexte
a {
text-decoration: none;
color: #000099;
font-size: 1em;
font-weight: bold;
font-family: Times;
}

</style>
<style type="text/css">

#conteneur{
position: absolute;
width: 1009px;
left: 44%;
margin-left: -427px;
}

</style>
<style type="text/css">

#menu
a:hover {
color: #FF33FF;
font-style: italic;
font-family: helvetica;
}
a {
text-decoration: none;
color: #000099;
font-size: 1em;
font-weight: bold;
font-family: helvetica;
}

</style>
<style type="text/css">

#corpsdetexte{
position: absolute;
text-decoration: none;
color: black;
font-size: 1em;
font-family: Times New Roman;
}

</style>
</head>
<body>
<div id="conteneur">

<br>
<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>
<div
style="position: absolute; top: 454px; left: 209px; width: 740px; height: 393px;"
id="corpsdetexte">
<div style="top: 135px; left: 181px;">&nbsp; <a
style="color: black; font-size: 0.9em;"
href="http://pubs.acs.org/doi/abs/10.1021/ja910570t"><span
style="font-weight: normal;">1. <span style="font-style: italic;">"Titre"
</span>auteur <span style="font-style: italic;">Titre journal </span><span
style="font-weight: bold;">2010</span>, <span
style="font-style: italic;">10</span>, 2100.<span
style="font-weight: bold;"> </span></span><img
style="border-style: none; z-index: 5; display: block; position: fixed;"
src="images/ja-2009-09305t_0005.gif" alt="image" class="grand"
id="image 1"></a></div>
<div style="top: 169px; left: 55px;">&nbsp; <a
style="color: black; font-size: 0.9em;"
href="http://pubs.acs.org/doi/abs/10.1021/ja908807b"><span
style="font-weight: normal;">2. <span style="font-style: italic;">"Titre"</span>
auteur <span style="font-style: italic;">Titre journal</span> <span
style="font-weight: bold;">2010</span>, <span
style="font-style: italic;">10</span>, 2100.</span><span
style="font-weight: normal;"></span><br>
<img
style="border-style: none; position: fixed; display: block; z-index: 5;"
src="images/ja-2009-10445r_0006.gif" alt="image" class="grand"
id="image 2"></a></div>
</div>
<div style="position: absolute; top: 444px; left: 4px;" id="menu"><small><a
href="index.html">Home</a><br>
<a href="Dr.%20G%C3%A9rard%20Cahiez.html">Prof. Dr. Gérard Cahiez</a><br>
<a href="Group%20members.html">Group members</a><br>
<a href="Research.html">Research</a><br>
<big><a href="Publications.html">Publications</a></big><br>
<a href="Prospectives%20students.html">Prospectives students</a><br>
<a href="Opportunities.html">Opportunities</a><br>
<a href="Group%20photo.html">Group photo</a><br>
<a href="Contacts.html">Contacts</a><br>
<br>
</small></div>

</div>
</body>
</html>

dimanche 7 février 2010 à 00:35:14 | Re : problème de position de l'image qui suit la souris au survol d'un texte

ggtry

Réponse acceptée !

Bonsoir,

Ton message est posté sur le forum asp ! Ton problème relève du js. Tu aurais des réponses plus efficaces et plus rapides en postant au bon endroit.

Le problème de scroll a lieu sur Firefox ?
Tu peux essayer :
...
else
{
var x = evenement.pageX-window.pageXOffset;
var y = evenement.pageY-window.pageYOffset;
}
...

Cordialement,

GGtry
dimanche 7 février 2010 à 13:59:21 | Re : problème de position de l'image qui suit la souris au survol d'un texte

molio

Bonjour,

désolé j'ai pourtant essayé de le mettre au bonne endroit... mais ça n'a pas marché.

le problème est sur firefox et safari je n'ai pas essayé les autres

merci beaucoup je vais essayer ton code

molio
lundi 8 février 2010 à 07:40:33 | Re : [Déplacé] problème de position de l'image qui suit la souris au survol d'un texte

Nurgle

Membre Club Administrateur CodeS-SourceS
Thread déplacé de aspfr vers javascriptfr.
Essaye de poster au bon endroit la prochaine fois, comme dis ggtry ça augmentera fortement tes chances d'obtenir une réponse.

A++
Nurgle (Antoine)
lundi 8 février 2010 à 15:57:43 | Re : [Déplacé] problème de position de l'image qui suit la souris au survol d'un texte

molio

Bonjour,

merci beaucoup ggrty le code marche impecc


Cette discussion est classée dans : font, image, position, souris, absolute


Répondre à ce message

Sujets en rapport avec ce message

problème de position d'une image lors du survol d'un lien [ par molio ] Bonjour, J'essaie de faire un site internet pour mon laboratoire. je souhaite faire apparaitre une image qui suit la souris au survol d'un lien vers Position de souris [ par Pmarcopolo ] Bonsoir à tous. Aprés quelques jours de recherche infructueux, je fait appel aux connaisseurs, à savoir : En fond de plan j'ai une image et je souhait Position de la souris sur une image [ par REMqb ] Voila : comment obtenir la position X et Y de la souris quand elle est sur une image? position de la souris sur une image [ par golgoth ] Bonjour,Comment faire pour recuperer dans un lien la position de la souris sur une image quand je clic sur celle-ci ? Est ce possible ?Merci pour votr Retrouver la position d'une image [ par Jean Pierre ] BonjourVoilà, j'ai un script qui me permet de deplacer une image sur l'ecran (drag'n drop). Mon probleme est qu'il faudrait que je puisse avoir la pos Position des objets [ par Dauphyn ] Je tente en vain de trouver la position d'une image en JS.Si par exemple j'insère l'image dans un tableau Ex : position d'une image [ par Ferdi ] SalutDans une fenetre popup je place une image par l'instruction suivante qui se trouve dans cette meme fenetre:document.write("");Num represente un n click droit de la souris [ par ghita ] salutest ce quelqu'un peut me dire s'il existe un événement en javascript qui se declenche lors du click droit d'un objet (image par ex), j'ai une fon Gestion de la souris sur une image [ par ldm001 ] Bonjour,J'aimerais pouvoir récupérer les coordonnées de rectancles ( position, hauteur, largeur ) que l'utilisateur aurait dessinées avec la souris su Modifier position de la souris [ par schub1015 ] Bonjour,j'aimerais savoir s'il est possible de modifier la position de la souris ?Merci pour vos réponses.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales