[HTML] Comment ajouter la "petite main" ....

Comment ajouter la "petite main" .... [HTML] - HTML/CSS - Programmation

Marsh Posté le 21-11-2002 à 12:07:19    

... sur une <area> qui réagit à un clic de souris (onClick):
 

<area onClick=\"popUp('../html/aide.html') ...........>


 
Le lien fonctionne mais y'a pas le symbole comme lorsque que l'attribut href est positionné.

Reply

Marsh Posté le 21-11-2002 à 12:07:19   

Reply

Marsh Posté le 21-11-2002 à 12:11:25    

Reply

Marsh Posté le 21-11-2002 à 13:19:57    

Euh mais encore ...
 
Je mets ça où ?

Reply

Marsh Posté le 21-11-2002 à 13:21:43    

onClick="javascript:this.style.cursor='hand';"

Reply

Marsh Posté le 21-11-2002 à 13:31:19    

Hansolo a écrit a écrit :

onClick="javascript:this.style.cursor='hand';"




 
Si je met onClick="javascript:this.style.cursor='hand';popUp('../html/aide.html';)"
 
Ca marche pô

Reply

Marsh Posté le 21-11-2002 à 13:47:26    

Hansolo a écrit a écrit :

onClick="javascript:this.style.cursor='hand';"




 
- faut pas mette le "javascript:" devant
- c'est plutôt dans le onmouseover


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 21-11-2002 à 13:58:34    

En effet onMouseover me semble plus approprié mais ca ne marche toujours pas  :fou:  
 

<area onMouseover="this.style.cursor='hand';" onClick="popUp('../html/aide.html')" shape="rect" coords="317, 71, 382, 96" target="_blank">

Reply

Marsh Posté le 21-11-2002 à 14:01:52    

Mog a écrit a écrit :

Euh mais encore ...
 
Je mets ça où ?



C'est des styles CSS. Voir la FAQ à ce sujet.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 21-11-2002 à 14:26:17    

J'ai trouvé:
 
<area href="\"onmouseover=\"this.style.cursor='hand'\"\"" onClick="popUp('../html/aide.html';)" shape="rect" coords="317, 71, 382, 96" target="_blank">
 
Merci quand même

Reply

Marsh Posté le 21-11-2002 à 14:28:24    

un onmouseover dans un href :heink: t'as bu quoi ? :D
tu pouvais mettre href="bouh" ça aurait fait pareil, c'est le href qui provoque le curseur special
d'ailleurs pour faire propre, mets href="../html/aide.html" onClick="popUp('../html/aide.html';);return false;"
 
comme ça celui qui a le javascript activé aura le popup
et celui qui a le javascript désactivé ou qui a fait "ouvrir dans une nouvelle fenêtre" aura quand même la bonne url


Message édité par antp le 21-11-2002 à 14:30:04

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 21-11-2002 à 14:28:24   

Reply

Marsh Posté le 21-11-2002 à 14:30:06    

:ouch:

Reply

Marsh Posté le 21-11-2002 à 14:35:45    

En effet j'ai bu  :pt1cable:  ça ouvre 2 fenetre (mon popup et une connerie, c'est un copier-collé malencontreux d'un autre site).
 
Maintenant ça:
<area href="../html/aide.html" onClick="popUp('../html/aide.html';);return false;" shape="rect" coords="317, 71, 382, 96" target="_blank">
ca marche !
 
Merci antp  :jap:

Reply

Marsh Posté le 21-11-2002 à 15:02:01    

Magnifique ! comme ça lorsque le mec aura désactivé JS, il se retrouvera avec une bonne grosse vieille fenêtre des familles.
 
Conclusion, ben la fenêtre des famille, vaut mieux la faire dès le départ. :whistle:

Reply

Marsh Posté le 21-11-2002 à 15:03:58    

La solution du lien si y a pas de JS est bonne, pcq même dans le pire des cas le lien sera utilisable.
Dans certains cas une fenêtre d'une certaine taille peut être mieux pour être en rapport avec le design du site ou le type de document ouvert (même si personnellement je préfère avoir à tous les coups un bête lien)


Message édité par antp le 21-11-2002 à 15:04:42

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 21-11-2002 à 15:57:31    

Hermes le Messager a écrit a écrit :

Magnifique ! comme ça lorsque le mec aura désactivé JS, il se retrouvera avec une bonne grosse vieille fenêtre des familles.
 
Conclusion, ben la fenêtre des famille, vaut mieux la faire dès le départ. :whistle:



D'où la solution avec les CSS qui marche toujours...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 21-11-2002 à 16:02:33    

heu la solution du CSS sans href le gars qui a le JS désactivé il se passera rien quand il cliquera, c'est encore pire :D


Message édité par antp le 21-11-2002 à 16:02:41

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 21-11-2002 à 16:18:31    

Il a demandé à avoir la petite main, pas que son script marche [:ddr555]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 21-11-2002 à 16:36:17    

la solution avec href+onclick marche aussi puisque la main est amenée par le href (donc encore mieux que par CSS) et non pas par javascript :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed