Zone à cliquer sur une image

kelen -  
 kelen -
bonjour à tous
j'aimerais comprendre et ensuite programmer la façon de faire des zones sur une image et de pouvoir cliquer dessus pour en faire un lien
apparemment c fait en javascript mais je suis un peu une buse dan s ce langage
merci de votre aide
A voir également:

13 réponses

Utilisateur anonyme
 
Salut,
C'est pas du javascript. C'est du bon vieux html...
Mais c'est assez chaud à faire. Moi qui suis toujours pour les editeurs de texte, la j'avoue que je me suis servi de DreamWeaver. (Bon j'ai balancer tout le code de daube autour après mais bon...) :o)

http://www.allhtml.com/html/html125.php?ret=index.php

A+.

Kalamit,
o(^_^)o
1
BreTzeL Messages postés 59 Statut Membre 24
 
bonjour à tous,

Sinon il y a un freeware tres simple et bien efficace qui s'appelle geoHTML et qui fait les AREA. il gere aussi tous les evenements javascripts, y a qu'a entrer les parametres dans les cases, c facile.

http://www.fegi.ru/geohtml/index.htm
1
kelen
 
cool merci je pensais que c'était du javascript !!
moi non plus je suis pas fan de dreamweaver ! d'ailleurs je sais pas m'en servir ça sera l'occasion ;o))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kelen
 
est-ce que c'est possible de lancer un son plutôt que de rediriger vers un lien en cliquant sur une partie de l'image ??
0
txiki Messages postés 6819 Date d'inscription   Statut Contributeur Dernière intervention   524
 
Salut a tous,
Kalamit; (Bon j'ai balancer tout le code de daube autour après mais bon...)
Moi j'utilise Dreamweaver et j'en suis très content mais qu'appelle-tu le code de daube autour ? C'est sur quand on code tout à la main, c'est facile de supprimer l'inutile après mais encore faut-il connaitre l'inutile. La fonction nettoyer le code ça suffit pas ? Remarque, ça concerne les codes générés par d'autres applis... et pas Dream.

http://abarka.free.fr
Un adulte assis voit plus loin qu'un jeune debout.
0
Utilisateur anonyme
 
Bah, les generateurs, c'est bete et con. Bah oui, ils vont te coller tout un tas d'attributs pas necessaires et meme des fois, pas reconnu en tant que tel par le W3C. Ou alors, te coller automatiquement du javascript sans que tu le saches... Et meme qd ils sont très cons (Ca arrive à DreamWeaver) il ne referme pas les balises.

Au niveau du poids, c'est souvent pas optimisé, y'a des <div> dans tous les sens ou des & nbsp qui se suivent par dizaine...

Qui plus est, je n'utilise pas ce genre de logiciel, parce que je n'ai pas les moyens, et que le php, c'est bcp mieux avec un editeur de texte fait "pour" !

Voili voilou, je comprends malgrès tout qu'on puisse l'utiliser, ce n'est que mon opinion sans grande valeur ! :o)

Kalamit,
o(^_^)o
0
kneko
 
je reve ou tu accepte d'afficher la page sur M$IE alors que tu pretend etre un linuxien d'apres le nom de ton image surtout qu'en en plus tu utilise des son au format kro$oft au lieu d'universel comme le wav...

;-)

pas tres clair tout ça....faudrait savoir si tu veux du linux ou pas...

-------------------

par contre pour le code en lui meme je vois rien de "problematique"...
je suis pas tres doué en javascript mais à priori il a l'air correct.
et je vois pas non plus dans ton hm body ce qui pourrait provoquer une telle erreur...

peut etre devrais tu tester a la fois d'autres et sur d'autres navigateurs pour voir si le bug persiste.
0
kelen
 
je suis désolé mais le format son m'est imposé par mon boss
ensuite là où je bosse ils ne sont pas pro logiciels libres mais j'y remédie petit à petit ! je viens de mettre un serveur freebsd
tu peux quand même remarquer que je fais un test pour voir si le navigateur est netscape ! j'aurais pu m'en passer...
mais bon ça tiendrait qu'à moi le choix serait vite fait si tu vois ce que je veux dire ;o))
0
kneko
 
j'imagine oui...

;)

mais par contre j'arrive pas à comprendre pourquoi ca bug...
à priori y'a pas d'erreur de codage.... (ou alors je la vois pas)
0
BreTzeL Messages postés 59 Statut Membre 24
 
je dis peut etre une connerie, mais ca ne viendrait pas du fait que le docuiment.write en fait apres l'affichage de la page? a ce moment la, le browser prend ca pour une nouvelle pageet c'est normal que, quand tu actualise, tu n'ais que le son et plus l'image.
0
kelen
 
bah je te dirai que j'en sais rien vu que je suis une buse en javascript
si tu as une autre solution je suis preneur ;o))
0
BreTzeL Messages postés 59 Statut Membre 24
 
j'ai trouvé ca : http://membres.lycos.fr/wphilippe/js_sound.html

je pense ke ca peut t'aider : le son est géré par javascript plutot que par une balise html.
voila!
0
kelen
 
lol
merci mais si tu regardes mon code tu vas t'apercevoir que je l'ai recopié de ce site !!
0
BreTzeL Messages postés 59 Statut Membre 24 > kelen
 
lol oui j'avais pas vu!

a ce moment la, prend le bas de la page cad

function PlaySound(URL) {

if (parseInt(navigator.appVersion) <4) return false;
if (MSIE) {
document.all.sound1.src = (URL);
} else {
document.sound1.play(false, URL);
}
}
0
kelen > kelen
 
merci j'essaie ça
j'avais pas vu le bas ;o))
0
kelen > kelen
 
bon bah ayé c cool ça marche
merci à tous !!
0
kelen
 
salut tout le monde voici un bout de code pour jouer du son quand on clique sur une zone de l'image mais ça fait des trucs bizarres
par exemple quand j'actualise la page le son repart et l'image disparait...
merci de votre aide

<HTML>
<HEAD>
<TITLE>Zone son</TITLE>
<script LANGUAGE="JavaScript">
<!--
function zik()
{
var MSIE = navigator.appName=="Microsoft Internet Explorer";
if (!MSIE)
{
document.write('<embed src="berceuse.wma" autostart=true hidden=true>');
}
else
{
document.write('<bgsound src="berceuse.wma" loop="0">');
}
}
//-->
</script>
</HEAD>

<BODY>
<IMG SRC="gamingtux.jpg" USEMAP="#gamingtux" WIDTH=640 HEIGHT=480 BORDER="0">
<MAP NAME="gamingtux">
<AREA ID="tete" SHAPE="RECT" HREF="#" OnClick="zik()" COORDS="328,117, 490,267">
</MAP>
</BODY>
</HTML>
-1