Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1357 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  changement d'image onmouseover par CSS ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

changement d'image onmouseover par CSS ???

n°232476
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:17:40  profilanswer
 

bonjour,  
 
 
 
une pitite question rapide :
 
si je fais
 

Code :
  1. document.images["icone_1"].src = "./imgs/icones/1_0f.png";


 
ce sera compatible avec tous les navigateurs ?
 
 
ps: vous auriez des chouettes liens pour le javascript. Il existe des "recommandation" javascript ? ... enfin vous voyez quoi...  
 
 
merci


Message édité par art_dupond le 22-10-2002 à 16:28:00

---------------
oui oui
mood
Publicité
Posté le 22-10-2002 à 16:17:40  profilanswer
 

n°232477
Profil sup​primé
Posté le 22-10-2002 à 16:19:23  answer
 

Le W3C a réalisé une version "standard" du Javascript (Ecmascript ou Emacscript ou iMac-script ou un nom du genre, j'en sais foutre rien, le javascript ça pue)


Message édité par Profil supprimé le 22-10-2002 à 16:19:39
n°232479
lorill
Posté le 22-10-2002 à 16:23:02  profilanswer
 

art_dupond a écrit a écrit :

 
ps: vous auriez des chouettes liens pour le javascript. Il existe des "recommandation" javascript ? ... enfin vous voyez quoi...  




 
pour le langage, oui, cf la norme ecma dans la faq.
pour le reste (api, parcours de la dom, ...) non. J'ai trouvé une doc correcte pour mozilla, mais sous ie rien. Que des tutoriels a la con dont la moitié du contenu est faux.

n°232481
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:23:27  profilanswer
 

pourquoi ca pue ?
 
 
et comment je fais si je veux agir sur une image. c'est possible avec les css ?
 
genre changer d'image onmouseover, ...


---------------
oui oui
n°232483
lorill
Posté le 22-10-2002 à 16:24:57  profilanswer
 

art_dupond a écrit a écrit :

pourquoi ca pue ?




 
parce que tout n'est pas normalisé, hélas [:sisicaivrai]

n°232484
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:26:01  profilanswer
 

et pour mon truc, y a moyen de s'en passer ?  
 
 
(changer d'image onmouseover, ...)


---------------
oui oui
n°232485
Profil sup​primé
Posté le 22-10-2002 à 16:26:18  answer
 

et parce que 11% des gens ne disposent pas de Javascript, par choix ou par nécessité.

n°232486
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:27:18  profilanswer
 

ok ok j'ai compris... mais et pour ma deuxième question :p


---------------
oui oui
n°232487
lorill
Posté le 22-10-2002 à 16:28:48  profilanswer
 

W3C Compliant a écrit a écrit :

et parce que 11% des gens ne disposent pas de Javascript, par choix ou par nécessité.




 
Et ? Combien disposent d'un navigateur incapable de gérer les css ?
A partir du moment ou le javascript n'est pas indispensable a la navigation, ou s'il est maitrisé (intranet), je vois pas le problème.

n°232492
Profil sup​primé
Posté le 22-10-2002 à 16:32:35  answer
 

Voila. Tant que ça n'empèche pas l'utilisation du site. Mais bon, souvent le JS est justement utilisé pour des choses bien précises, et le désactiver peut être carrément un problème :/ Mais tant que ça se borne à faire défiler un zigouigoui dans un coin de la fenetre, bref, du superflu, on s'en fout :jap:

mood
Publicité
Posté le 22-10-2002 à 16:32:35  profilanswer
 

n°232496
Oreste
Posté le 22-10-2002 à 16:34:04  profilanswer
 

Et puis le Javascript c est nul a debugger  :fou:

n°232503
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:37:34  profilanswer
 

ok ok ok :sweat:  
 
 
mais vous pouvez me dire comment je dois faire alors pour :
 
1. ouvrir une nouvelle fenêtre (javascript : window.open(); )
2. changer d'image sur un 'onmouseover'
 
 
pleaze pleaze pleaze...
 
 
 :jap:


---------------
oui oui
n°232509
lorill
Posté le 22-10-2002 à 16:38:41  profilanswer
 

art_dupond a écrit a écrit :

 
1. ouvrir une nouvelle fenêtre (javascript : window.open(); )
2. changer d'image sur un 'onmouseover'




 
javascript... y'a pas moyen autrement.
le window.open dans certains cas tu peux le remplacer par un target dans le lien, mais pas dans tous.

n°232511
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:40:19  profilanswer
 

ok merci


---------------
oui oui
n°232514
Oreste
Posté le 22-10-2002 à 16:41:05  profilanswer
 

et pkoi tu veux le faire par css ? Directement dans ton html c est pas mieux ?
 
En plus tu vas avoir un petit soucis kan le mec va passer la souris sur l image initiale, il va y avoir un temps de l atence avant ke la seconde image s affiche, donc fo faire un pre-chargement des images avant...

n°232528
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:46:32  profilanswer
 

oui j'ai déjà fait un préchargement :)
 
qu'est-ce que tu veux dire par le faire directement dans le html ?


---------------
oui oui
n°232529
Oreste
Posté le 22-10-2002 à 16:47:57  profilanswer
 

bah je voulais savoir pkoi tu veux faire passer ca dans ton CSS...

n°232530
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 16:49:12  profilanswer
 

ah ca ? parce que javascript ca pue (voir plus haut)


---------------
oui oui
n°232531
Oreste
Posté le 22-10-2002 à 16:51:01  profilanswer
 

ha ok  :sarcastic:

n°232547
Schimz
Bouge pas, meurs, ressuscite !
Posté le 22-10-2002 à 17:01:54  profilanswer
 

j'utilise ça pour des bontons:
 
.bouton {
background:#00000;
}
 
.bouton2 {
background:#ffffff;
}
 
<input type="button" class="bouton" onMouseOver="this.className('bouton2';);" omMouseOut="this.className('bouton';);">
 
ça devrait marcher pour d'autre elements et avec des images (mais pas sur les DIV, ils gerent pas mouseOver)


Message édité par Schimz le 22-10-2002 à 17:04:38

---------------
çà s'est HFR | Music for the Galaxy
n°232553
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 17:04:36  profilanswer
 

ok, mais en fait, moi c'était pas des boutons (type=button) mais des images qui font boutons.
 
Mais en tout cas, ca va pouvoir me servir :)


---------------
oui oui
n°232555
Schimz
Bouge pas, meurs, ressuscite !
Posté le 22-10-2002 à 17:05:23  profilanswer
 

tu peux mettre un background-image sur les boutons  :)


Message édité par Schimz le 22-10-2002 à 17:05:43

---------------
çà s'est HFR | Music for the Galaxy
n°232591
art_dupond
je suis neuneu... oui oui !!
Posté le 22-10-2002 à 18:44:33  profilanswer
 

oui mais ca ne fera pas le meme effet :)
 
 
http://stupide.be


---------------
oui oui
n°232628
Schimz
Bouge pas, meurs, ressuscite !
Posté le 22-10-2002 à 20:18:08  profilanswer
 

http://docs.sun.com
 
fait une recherche : JAVASCRIPT
 
tu trouveras la doc officielle du javascript


---------------
çà s'est HFR | Music for the Galaxy
n°232703
lorill
Posté le 22-10-2002 à 22:41:12  profilanswer
 

Schimz a écrit a écrit :

http://docs.sun.com
 
fait une recherche : JAVASCRIPT
 
tu trouveras la doc officielle du javascript




 
yaisse, merci !

n°232707
gm_superst​ar
Appelez-moi Super
Posté le 22-10-2002 à 22:54:40  profilanswer
 

lorill a écrit a écrit :

parce que tout n'est pas normalisé, hélas [:sisicaivrai]



Oui mais en l'occurence pour faire un pauvre rollover d'images c'est normalisé.
 
document.images[] est supporté par NS 4, IE, Opera, Mozilla, et ça fait partie de DOM.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°232708
gm_superst​ar
Appelez-moi Super
Posté le 22-10-2002 à 22:55:06  profilanswer
 

Oreste a écrit a écrit :

Et puis le Javascript c est nul a debugger  :fou:



Le debugger de Mozilla est très bien :o


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°232709
gm_superst​ar
Appelez-moi Super
Posté le 22-10-2002 à 22:56:58  profilanswer
 

Schimz a écrit a écrit :

http://docs.sun.com
 
fait une recherche : JAVASCRIPT
 
tu trouveras la doc officielle du javascript



Il y a aussi : http://devedge.netscape.com/central/javascript/


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°233505
Maxime
Posté le 24-10-2002 à 01:04:22  profilanswer
 

juste pour dire que ceux qui disent qu'ils aiment pas javascipt, c'est parce qu'il y comprenne rien et sa les frustre :o

n°233518
Profil sup​primé
Posté le 24-10-2002 à 01:22:53  answer
 

Maxime a écrit a écrit :

juste pour dire que ceux qui disent qu'ils aiment pas javascipt, c'est parce qu'il y comprenne rien et sa les frustre :o  




 
[:leg9] le Javascript, tel qu'il est depuis toujours, est un des pires fléaus que l'informatique ait connu, avec le virus I Love You et les modoz sur hfr

n°233519
Maxime
Posté le 24-10-2002 à 01:24:19  profilanswer
 

W3C Compliant a écrit a écrit :

 
 
[:leg9] le Javascript, tel qu'il est depuis toujours, est un des pires fléaus que l'informatique ait connu, avec le virus I Love You et les modoz sur hfr




 
pourquoi smal le javascripteu?  :cry:

n°233521
Profil sup​primé
Posté le 24-10-2002 à 01:28:20  answer
 

1/ C pas (ou mal) standardisé -> plein de problemes en perspective
2/ C'est débrayable voire non implémenté partout, donc peut "bloquer" l'accès à certains sites
3/ Ca peut servir à faire des conneries de merde genre warezstuff.fr.st (grrrrrrrrrr)

n°233524
art_dupond
je suis neuneu... oui oui !!
Posté le 24-10-2002 à 01:53:46  profilanswer
 

gm_superstar a écrit a écrit :

 
Oui mais en l'occurence pour faire un pauvre rollover d'images c'est normalisé.
 
document.images[] est supporté par NS 4, IE, Opera, Mozilla, et ça fait partie de DOM.




 
 
apparemment, ca marche pas avec Mozilla  
 
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=


---------------
oui oui
n°233525
art_dupond
je suis neuneu... oui oui !!
Posté le 24-10-2002 à 01:55:44  profilanswer
 

ah oui, merci pour les adresses sinon :)


---------------
oui oui
n°233531
Maxime
Posté le 24-10-2002 à 03:02:34  profilanswer
 

W3C Compliant a écrit a écrit :

1/ C pas (ou mal) standardisé -> plein de problemes en perspective
2/ C'est débrayable voire non implémenté partout, donc peut "bloquer" l'accès à certains sites
3/ Ca peut servir à faire des conneries de merde genre warezstuff.fr.st (grrrrrrrrrr)




 
me suis fait bannir de blabla parceque jai poster un lien dans le genre, mais en hardcore http://forum.hardware.fr/icones/icon10.gif

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  changement d'image onmouseover par CSS ???

 

Sujets relatifs
[JS] récupérer les dimensions d'une image [ - Job's Done - ][PHP] Redimentionner une image sans passer par imagecreatetruecolor()
j'ai integre une visionneuse d'image en javascript.....CSS et Netscape 4.7 ?!
changement contenu cellule au passage de la souris[CSS] Votre méthode pour avoir du code HTML propre ?
[CSS] tuto pour full-CSSConvertir une image en niveau de gris ...
[CSS] [mozilla] media="print"[C] GTK2 : comment afficher une image?
Plus de sujets relatifs à : changement d'image onmouseover par CSS ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR