begin process at 2010 02 10 11:17:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Position des objets


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

Position des objets

mardi 23 octobre 2001 à 17:21:14 | Position des objets

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 :
<html>
<body>
<table><td width=200> </td>
<td><img src="...." name="image1">
</td>
</table>
<input type='button' onClick='returnPos()'>
Je dois trouver sa position en javascript.

Comment dois-je faire.

<script language='javascript'>
function returnPos()
{
alert(image1.offsetLeft);
alert(image1.style.left);
}
</script>

</body>
</html>


Ni un ni l'autre ne me donne 200 comme attendue de ma part.

Notes : doit être fonctionnelle en IE et NN
mercredi 19 novembre 2003 à 11:34:28 | Re : Position des objets

OniJ

Excuse moi mais 200 n'est pas la position de l'image mais la taille de la case du tableau là.
Sinon pour une position d'image je te propose ça:
function GetDomOffset(inOBJ, inOFF)
{
var iVal = 0, oObj = inOBJ;
while (oObj && oObj.tagName != 'BODY') {
iVal += eval('oObj.' + inOFF);
oObj = oObj.offsetParent;
}
return iVal;
}

function fGetDivPosition(inID)
{
var sMsg = '', oObj = document.getElementById(inID);
sMsg += 'Offset Top : ' + GetDomOffset(oObj, 'offsetTop') + 'px\n';
sMsg += 'Offset Left : ' + GetDomOffset(oObj, 'offsetLeft') + 'px\n';
alert(sMsg);
}

<input type="button" name="b_Layer0" value="Position 'id'" onClick="fGetDivPosition('id_name');">

Ensuite tu mets id="id_name" dans image.

Je précise que je n'est pas testé ce code sur une image mais je pense que ça marche(ça marche pour des div et des a href alors..).


CARPE DIEM


Cette discussion est classée dans : trouver, image, alert, position, objets


Répondre à ce message

Sujets en rapport avec ce message

récupérer la position d'une image [ par shinji_rem ] bonjour a tous,je recherche un script permettant de récupérer la donnée "left" (la coordonnée x) d'une image, sachant quelle n'est accessible que par Zone reactives [ par missceline33 ] Bonjout, je travaille actuellement sur une image, sur laquelle je fais apparaitre des objets et je souhaiterais pouvoir afficher des informations quan Position du curseur sur une image [ par Xneo ] Salut! J'aurais besoin d'un petit coup de pouce, voir même d'un petit bout de code si possible...Voila, je voulais savoir s'il etait possible sur une 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 Image + position [ par titideleu ] Bon voila tout d'abord bonjour ...Voila j'ai un petit problème : je voudré faire un script qui détecterait la position de la souris sur une image ... position aléatoire d'un image dans une page HTML [ par valerie6983 ] C à dire, qu'à chaque fois que j'ouvre mon index.html, la petite image qui s'y trouve change de place dans la page de manière aléatoire.Est-ce possibl Position de la sourie sur une image [ par Gally ] Bonjour a tous,J'ai une nouvelle petite question: Est-il possible de connaitre la position de la sourie sur une image ou meme sur un Div et cela en pi 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 background [ par PROTECTIONNISTE ] Bonjour,Je voudrais savoir si il est possible de faire démarrer la position de l'image à partir d'un nombre de pixel désiré, non pas au niveau de la f faire bouger l'arrière plan d'un <div> [ par johnnylechat ] Bonjour à tous, Je vous expose mon problème : pour un menu, je dispose de liens définis de la manière suivante dans le css : "a {width:100%; height


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,328 sec (4)

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