Map monde avec liens sur pays
Résolu
caro777
Messages postés
139
Date d'inscription
Statut
Membre
Dernière intervention
-
Aurélien -
Aurélien -
hello,
j'aimerai bien mettre en ligne une carte du monde ou on pourrait cliquer sur les pays et aisni se retrouver sur une autre page du site consacrée à ce pays.
Alors est ce que je dois faire la carte sous flash mais alors je dois mettre le code du lien sous flash?? ou sinon est ce que je dois m'y prendre autrement...
tte suggestion est la bienvenue
merci
j'aimerai bien mettre en ligne une carte du monde ou on pourrait cliquer sur les pays et aisni se retrouver sur une autre page du site consacrée à ce pays.
Alors est ce que je dois faire la carte sous flash mais alors je dois mettre le code du lien sous flash?? ou sinon est ce que je dois m'y prendre autrement...
tte suggestion est la bienvenue
merci
A voir également:
- Map monde avec liens sur pays
- Google map satellite gratuit - Guide
- Partager des photos avec un lien - Guide
- Indicatif pays - Guide
- Telecharger carte google map - Guide
- Google map ma position - Guide
65 réponses
pour le Javascript, il faut le mettre dans le '<head>' dans une balise ou avec un lien vers un fichier externe.
pour l'implémentation regarde cet article.
pour savoir comment ça fonctionne, regarde le code source de mon exemple.
(vraiment pas curieuse décidément !) -:op
pour le php, l'erreur doit être sur l'autre page mais il vaut mieux qu'on voit ça plus tard !
-;o)
pour l'implémentation regarde cet article.
pour savoir comment ça fonctionne, regarde le code source de mon exemple.
(vraiment pas curieuse décidément !) -:op
pour le php, l'erreur doit être sur l'autre page mais il vaut mieux qu'on voit ça plus tard !
-;o)
hum....pas curieuse!!! et comment est ce que j'en suis arrivée là??? C'est la curiosité qui fait qu'aujourd'hui je peux travailler sur une site internet sans m'arracher les cheveux....en fait il y a tellemet d'infos sur le net que j'ai du mal à m'y retrouver alors je préfere te poser ces questions même si elles peuvent te paraitre un peu bêtes...c tjrs comme ca qd on est débutant.....
en tt cas merci de m'aider....je t'avoue que sinon j'aurai été obligé de laisser tomber même si c pas mon genre....ne surtt pas laisser la machine prendre le pas sur l'homme, il y a tjrs une solution!!!
a +
en tt cas merci de m'aider....je t'avoue que sinon j'aurai été obligé de laisser tomber même si c pas mon genre....ne surtt pas laisser la machine prendre le pas sur l'homme, il y a tjrs une solution!!!
a +
"ne surtt pas laisser la machine prendre le pas sur l'homme"
+1
tu as bien raison !!!
et si je tire la langue -:op : c'est que c'est uniquement pour te chambrer !
tu as l'air combattive et c'est tout à ton honneur.
à bientôt j'espère, pour un coup de main ou pour venir nous aider à répondre !
ou pour nous montrer ce que ça donne !
+1
tu as bien raison !!!
et si je tire la langue -:op : c'est que c'est uniquement pour te chambrer !
tu as l'air combattive et c'est tout à ton honneur.
à bientôt j'espère, pour un coup de main ou pour venir nous aider à répondre !
ou pour nous montrer ce que ça donne !
"ne surtt pas laisser la machine prendre le pas sur l'homme"
je tiens ca d'un d'un de mes profs que j'adore .... c pas le genre à se laisser abattre et je dois dire que c'est lui qui m'a, sans trop le savoir, poussé pr aller jusqu'au de mes projets...
ceci étant dit je n'arrive pas à résoudre ce pbl de 'fatal error' mais j'ai 2/3 indices:
- mes pages sont composées de 3 parties (gauche, centre, droite)
- j'ai un fichier pr chaque partie et un fichier qui les rassemble avec une série de 'includes'...
bref si je fais le lien avec ce fichier qui contient les 'includes' il met automatiquemet une erreur pr la ligne qui contient la premiere include..
si je fais le lien avec le centre de la page il met le message d'erreur:
Fatal error:call to undefined function:
traduction() in c:\program files\easyphp1-7
\www\www\pages\pro.bur.center.php on line 9
mais cela fonctionne pr une de mes pages qui n'utilise pas ma fonction traduction... so je pense qu'on ne peux pas faire le lien vers une pages qui contient une fonction, is it true??
a+
ps. si je peux apporter mon aide je le ferai....même si mes compétences st assez limitées.... :-)
je tiens ca d'un d'un de mes profs que j'adore .... c pas le genre à se laisser abattre et je dois dire que c'est lui qui m'a, sans trop le savoir, poussé pr aller jusqu'au de mes projets...
ceci étant dit je n'arrive pas à résoudre ce pbl de 'fatal error' mais j'ai 2/3 indices:
- mes pages sont composées de 3 parties (gauche, centre, droite)
- j'ai un fichier pr chaque partie et un fichier qui les rassemble avec une série de 'includes'...
bref si je fais le lien avec ce fichier qui contient les 'includes' il met automatiquemet une erreur pr la ligne qui contient la premiere include..
si je fais le lien avec le centre de la page il met le message d'erreur:
Fatal error:call to undefined function:
traduction() in c:\program files\easyphp1-7
\www\www\pages\pro.bur.center.php on line 9
mais cela fonctionne pr une de mes pages qui n'utilise pas ma fonction traduction... so je pense qu'on ne peux pas faire le lien vers une pages qui contient une fonction, is it true??
a+
ps. si je peux apporter mon aide je le ferai....même si mes compétences st assez limitées.... :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut,
peux-tu nous montrer le code de 'c:\program files\easyphp1-7
\www\www\pages\pro.bur.center.php' ?
peux-tu nous montrer le code de 'c:\program files\easyphp1-7
\www\www\pages\pro.bur.center.php' ?
hum....il faut que tu saches une chose c'est que si je me rends à la page pro.bur.center.php je n'ai pas le reste de ma page alors le mieux aurait été de me rendre à pro.bur.php mais est ce possible???
code pro.bur.center.php///////////////////////////////////////////////////////////////////
<table width="510" border="0" align="center">
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
<h2><u><? traduction('titre_1',__FILE__); ?></u>
<a name="pro" id="pro"></a><br>
<? traduction('texte_tab',__FILE__); ?></h2>
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p>
</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC"><h2><br>
<u><? traduction('titre_lien',__FILE__); ?></u>
<a name="link" id="link"></a></h2>
<p><? traduction('texte2_tab',__FILE__); ?></p>
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p>
</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p></td>
</tr>
<tr>
<td align="center"><img src ="/www/images/projet/bur/burcart.gif" width="236" height="260" >
</td>
</tr>
</table>
code pro.bur.php//////////////////////////////////////////////////////////////
<?
// SECTION ENTETE & MENU ...
include($pref['sources']['pages'] . 'header.php'); // do not remove
include($pref['sources']['pages'] . "menu.php"); // do not remove
// SECTION BORD GAUCHE ...
include($pref['sources']['pages'] . "pro.bur.left.php");
include($pref['sources']['pages'] . "intersection_left_center.php"); // do not remove
//SECTION PRINCIPALE ...
include($pref['sources']['pages'] . "pro.bur.center.php");
include($pref['sources']['pages'] . "intersection_right_center.php"); // do not remove
// SECTION BORD DROIT
include($pref['sources']['pages'] . "pro.bur.right.php");
// SECTION DE BAS DE PAGES ...
include($pref['sources']['pages'] . "footer.php");
?>
gracias
code pro.bur.center.php///////////////////////////////////////////////////////////////////
<table width="510" border="0" align="center">
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
<h2><u><? traduction('titre_1',__FILE__); ?></u>
<a name="pro" id="pro"></a><br>
<? traduction('texte_tab',__FILE__); ?></h2>
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p>
</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC"><h2><br>
<u><? traduction('titre_lien',__FILE__); ?></u>
<a name="link" id="link"></a></h2>
<p><? traduction('texte2_tab',__FILE__); ?></p>
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p>
</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFCC">
<p align="right"><a href="#top"><img src="/www/images/up.gif" width="9" height="5" border="0"></a></p></td>
</tr>
<tr>
<td align="center"><img src ="/www/images/projet/bur/burcart.gif" width="236" height="260" >
</td>
</tr>
</table>
code pro.bur.php//////////////////////////////////////////////////////////////
<?
// SECTION ENTETE & MENU ...
include($pref['sources']['pages'] . 'header.php'); // do not remove
include($pref['sources']['pages'] . "menu.php"); // do not remove
// SECTION BORD GAUCHE ...
include($pref['sources']['pages'] . "pro.bur.left.php");
include($pref['sources']['pages'] . "intersection_left_center.php"); // do not remove
//SECTION PRINCIPALE ...
include($pref['sources']['pages'] . "pro.bur.center.php");
include($pref['sources']['pages'] . "intersection_right_center.php"); // do not remove
// SECTION BORD DROIT
include($pref['sources']['pages'] . "pro.bur.right.php");
// SECTION DE BAS DE PAGES ...
include($pref['sources']['pages'] . "footer.php");
?>
gracias
mais elle est définie où la fonction 'traduction()' ?
il faut qu'elle apparaissent dans le code avant d'être appelée, en général avec 'require_once(fichier_contenant_la_fonction.php)' au début du script.
il faut qu'elle apparaissent dans le code avant d'être appelée, en général avec 'require_once(fichier_contenant_la_fonction.php)' au début du script.
c'est une trés bonne question....hum alors en fait nous avons à la base un fichier index.php
<?php
global $current_language;
include('src/languages.php');
include("src/page_loader.php");
//print($current_language);
include("src/util_trad.php");
include($pref['sources']['pages'] . $current_page . '.php');
?>
ensuite mon fichier util_trad.php est assez conséquent mais je le met qd même... je t'avoue que cette histoire de langues me laisse assez perplexe...et je ne vois pas comment contourner le pbl....
?
function getURL($S) {
global $current_language;
echo "index.php?page=$S&lang=$current_language";
}
function toURL($S) {
global $current_language;
return "index.php?page=$S&lang=$current_language";
}
function getTraduction($f, $word, $language, $sep){
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $language) == 1) {
$pre = (strpos($f[$i],"no_compile") > 0);
$res = "";
for ($j = $i+1; (($j < count($f)) && (strpos(" " . $f[$j],"}") == 0)); $j++ ) {
if ($pre) {
if (strpos(" " . $f[$j],"##") > 0) {
$sub = substr($f[$j],strpos($f[$j],"##") + 2);
if (strpos(" " . $sub,"##") > 0) {
$sub = substr($sub,0,strpos($sub,"##"));
$f[$j] = str_replace("##".$sub."##", toURL($sub), $f[$j]);
}
}
}
$res .= $f[$j] ;
}
if (! $pre) {
$res = htmlentities($res);
$res = str_replace("\n","<br>",$res);
} else {
$res = str_replace("\n","",$res);
}
return $res;
}
}
return NULL;
}
function getTraductionWithoutPre($f, $word, $language, $sep){
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $language) == 1) {
$res = "";
for ($j = $i+1; (($j < count($f)) && (strpos(" " . $f[$j],"}") == 0)); $j++ ) {
$res .= $f[$j] ;
}
return $res;
}
}
return NULL;
}
function hasParadigm($f, $word, $param){
global $current_language;
$f .= ".lang";
if (file_exists($f)) {
$f = file($f);
$pref = parse_ini_file("../index.ini",true);
$sep = $pref['pages']['separator'];
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $current_language) == 1) {
return (strpos($f[$i],$param) > 0);
}
}
}
return false;
}
function traduction($word, $f){
global $current_language;
$f .= ".lang";
$f = file($f);
$pref = parse_ini_file("index.ini",true);
$separator = $pref['pages']['separator'];
$default = $pref['languages']['default_language'];
if (getTraduction($f, $word, $current_language, $separator) != NULL) {
echo getTraduction($f, $word, $current_language, $separator);
return 1;
} else {
echo getTraduction($f, $word, $default, $separator);
return 0;
}
//$HTTP_ACCEPT_LANGUAGE
}
function getTradAdmin($word, $f){
global $current_language;
$f .= ".lang";
if (file_exists($f)) {
$f = file($f);
$pref = parse_ini_file("../index.ini",true);
$separator = $pref['pages']['separator'];
$default = $pref['languages']['default_language'];
if (getTraduction($f, $word, $current_language, $separator) != NULL) {
return getTraductionWithoutPre($f, $word, $current_language, $separator);
} else {
return -1;
}
}
return -1;
//$HTTP_ACCEPT_LANGUAGE
}
function getSomAdmin($word, $f){
global $current_language;
$f .= ".som";
if (file_exists($f)) {
$som = parse_ini_file($f, false);
$pref = parse_ini_file("../index.ini",true);
$separator = $pref['pages']['separator'];
$cur = $word . $separator . $current_language;
if (isset($som["$cur"]))
return $som["$cur"];
else return -1;
}
return -1;
}
?>
a tte
<?php
global $current_language;
include('src/languages.php');
include("src/page_loader.php");
//print($current_language);
include("src/util_trad.php");
include($pref['sources']['pages'] . $current_page . '.php');
?>
ensuite mon fichier util_trad.php est assez conséquent mais je le met qd même... je t'avoue que cette histoire de langues me laisse assez perplexe...et je ne vois pas comment contourner le pbl....
?
function getURL($S) {
global $current_language;
echo "index.php?page=$S&lang=$current_language";
}
function toURL($S) {
global $current_language;
return "index.php?page=$S&lang=$current_language";
}
function getTraduction($f, $word, $language, $sep){
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $language) == 1) {
$pre = (strpos($f[$i],"no_compile") > 0);
$res = "";
for ($j = $i+1; (($j < count($f)) && (strpos(" " . $f[$j],"}") == 0)); $j++ ) {
if ($pre) {
if (strpos(" " . $f[$j],"##") > 0) {
$sub = substr($f[$j],strpos($f[$j],"##") + 2);
if (strpos(" " . $sub,"##") > 0) {
$sub = substr($sub,0,strpos($sub,"##"));
$f[$j] = str_replace("##".$sub."##", toURL($sub), $f[$j]);
}
}
}
$res .= $f[$j] ;
}
if (! $pre) {
$res = htmlentities($res);
$res = str_replace("\n","<br>",$res);
} else {
$res = str_replace("\n","",$res);
}
return $res;
}
}
return NULL;
}
function getTraductionWithoutPre($f, $word, $language, $sep){
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $language) == 1) {
$res = "";
for ($j = $i+1; (($j < count($f)) && (strpos(" " . $f[$j],"}") == 0)); $j++ ) {
$res .= $f[$j] ;
}
return $res;
}
}
return NULL;
}
function hasParadigm($f, $word, $param){
global $current_language;
$f .= ".lang";
if (file_exists($f)) {
$f = file($f);
$pref = parse_ini_file("../index.ini",true);
$sep = $pref['pages']['separator'];
for ($i=0; $i < count($f); $i++) {
if (strpos(" " . $f[$i],$word . $sep . $current_language) == 1) {
return (strpos($f[$i],$param) > 0);
}
}
}
return false;
}
function traduction($word, $f){
global $current_language;
$f .= ".lang";
$f = file($f);
$pref = parse_ini_file("index.ini",true);
$separator = $pref['pages']['separator'];
$default = $pref['languages']['default_language'];
if (getTraduction($f, $word, $current_language, $separator) != NULL) {
echo getTraduction($f, $word, $current_language, $separator);
return 1;
} else {
echo getTraduction($f, $word, $default, $separator);
return 0;
}
//$HTTP_ACCEPT_LANGUAGE
}
function getTradAdmin($word, $f){
global $current_language;
$f .= ".lang";
if (file_exists($f)) {
$f = file($f);
$pref = parse_ini_file("../index.ini",true);
$separator = $pref['pages']['separator'];
$default = $pref['languages']['default_language'];
if (getTraduction($f, $word, $current_language, $separator) != NULL) {
return getTraductionWithoutPre($f, $word, $current_language, $separator);
} else {
return -1;
}
}
return -1;
//$HTTP_ACCEPT_LANGUAGE
}
function getSomAdmin($word, $f){
global $current_language;
$f .= ".som";
if (file_exists($f)) {
$som = parse_ini_file($f, false);
$pref = parse_ini_file("../index.ini",true);
$separator = $pref['pages']['separator'];
$cur = $word . $separator . $current_language;
if (isset($som["$cur"]))
return $som["$cur"];
else return -1;
}
return -1;
}
?>
a tte
au lieu de :
essaies avec :
require_once()
include("src/util_trad.php");
essaies avec :
require_once("src/util_trad.php");
require_once()
en fait non mais je ne suis pas sure d'avoir mis le script comme il faut....le truc c que je ne sais pas quelle est la différence entre les éléments du script et les événements javascript....est ce que ca doit être quelque chose du style:
<html>
<head>
<script>
if....
function....
</script>
</head>
<body>
<img...
<map...
<area...
</map>
</body>
</html>
sinon g tjrs fatal error mais faudrait il changer tt les 'includes' en require_once???
thanks
<html>
<head>
<script>
if....
function....
</script>
</head>
<body>
<img...
<map...
<area...
</map>
</body>
</html>
sinon g tjrs fatal error mais faudrait il changer tt les 'includes' en require_once???
thanks
as-tu vu la différence entre les deux ?
'include()' interprète le code, 'require()' l'insère
dans le premier cas, il ne renvoie rien puisqu'au moment de l''include()' la fonction n'a pas encore été appelée et au moment de l'appel la fonction n'est plus disponible.
dans le deuxième, c'est l'équivalant d'un copier/coller. donc le code de la fonction est au début et il est disponible plus bas.
pour l'erreur, est-ce exactement la même ?
pour le remplacement de tous les 'include()', il faut voir au cas par cas.
'include()' interprète le code, 'require()' l'insère
dans le premier cas, il ne renvoie rien puisqu'au moment de l''include()' la fonction n'a pas encore été appelée et au moment de l'appel la fonction n'est plus disponible.
dans le deuxième, c'est l'équivalant d'un copier/coller. donc le code de la fonction est au début et il est disponible plus bas.
pour l'erreur, est-ce exactement la même ?
pour le remplacement de tous les 'include()', il faut voir au cas par cas.
ok....en fait lorsque je me rend a pro.bur.php j'ai une erreur à cause de la suite des includes (que j'ai naivement essayé de remplacer par des require_once) sinon pr pro.bur.center.php g tjrs une fatal error au niveau de ma fonction traduction:
<? traduction('titre_1',_FILE_),?> définie dans le fichier util_trad.php donc ailleurs (mentionné dans index.php donc ailleurs)
en fait j'avais compris le fonctionnement des require_once, ce que je comprend moins c ou mettre le script ;-) différence entre éléments du script et évenements javascript....
en plus le code <area...se termine ainsi '/>' mais la suite de mon code est bleu donc plus de distinction entre balises est ce normal ou g fais une erreur....?
<? traduction('titre_1',_FILE_),?> définie dans le fichier util_trad.php donc ailleurs (mentionné dans index.php donc ailleurs)
en fait j'avais compris le fonctionnement des require_once, ce que je comprend moins c ou mettre le script ;-) différence entre éléments du script et évenements javascript....
en plus le code <area...se termine ainsi '/>' mais la suite de mon code est bleu donc plus de distinction entre balises est ce normal ou g fais une erreur....?
pour savoir ou mettre le script : où il est nécessaire…
pour les les 'include()' et consorts mieux les mettre au tout début.
par contre il vaut mieux utiliser "<?php" que "<?" et tu ne mets pas de balises '<script>' pour php, c'set le serveur qui les différencie pas le navigateur.
pour '<area>' si tu codes en HTML il faut coder '<area[...]>', moi j'étais en XHTML donc '<area[...] />'…
pour ton script php c'est compliqué. car je ne vois pas le problème dans son intégralité et qu'il a pas mal d'inclusion.
pour les les 'include()' et consorts mieux les mettre au tout début.
par contre il vaut mieux utiliser "<?php" que "<?" et tu ne mets pas de balises '<script>' pour php, c'set le serveur qui les différencie pas le navigateur.
pour '<area>' si tu codes en HTML il faut coder '<area[...]>', moi j'étais en XHTML donc '<area[...] />'…
pour ton script php c'est compliqué. car je ne vois pas le problème dans son intégralité et qu'il a pas mal d'inclusion.
snif....g plus l'impression de voir le bout du tunnel... :-(
en fait pr ce pbl de fonction traduction est ce qu'il faut mettre <? php require_once ("src/util_trad.php"); ?> dans la page pro.bur.center.php???
je suis à court de questions, d'idées et d'enthousiasme....
en fait pr ce pbl de fonction traduction est ce qu'il faut mettre <? php require_once ("src/util_trad.php"); ?> dans la page pro.bur.center.php???
je suis à court de questions, d'idées et d'enthousiasme....
hello,
finalement après moultes recherches j'ai finalement réussi à faire le lien avec mon autre page....
cependant j'ai encore une question à te poser et aprés je crois que je v bondir de joie car ce sera enfin terminé:
alors voila, j'ai ma carte avec tt mes liens et tt fonctionne c super!! mais je n'ai pas réussi à faire le roll over, tu as mis:
onmouseover="changeImage(1); return false;"
onmouseout="changeImage(0); return false;" />
en fait pr chaque zone doit correspondre une autre carte avec le pays choisi d'une autre couleur donc une carte différente pr chaque pays mais ou places-tu cette image, comment la nommes-tu???
a +
thanks
finalement après moultes recherches j'ai finalement réussi à faire le lien avec mon autre page....
cependant j'ai encore une question à te poser et aprés je crois que je v bondir de joie car ce sera enfin terminé:
alors voila, j'ai ma carte avec tt mes liens et tt fonctionne c super!! mais je n'ai pas réussi à faire le roll over, tu as mis:
onmouseover="changeImage(1); return false;"
onmouseout="changeImage(0); return false;" />
en fait pr chaque zone doit correspondre une autre carte avec le pays choisi d'une autre couleur donc une carte différente pr chaque pays mais ou places-tu cette image, comment la nommes-tu???
a +
thanks
salut,
j'ai placé toutes les images dans le même dossier, histoire que ce soit plus pratique. je l'ai appelé 'ressources'.
pour le nom des images, à toi de voir !
la correspondance avec le Javascript se fait là :
les url des images sont stockées dans un tableau qui servira d'abord au preload, puis à l'affichage.
c'est cette partie qu'il faut que tu modifies avec tes valeurs.
j'ai placé toutes les images dans le même dossier, histoire que ce soit plus pratique. je l'ai appelé 'ressources'.
pour le nom des images, à toi de voir !
la correspondance avec le Javascript se fait là :
url = new Array(); url[0] = "ressources/map_default.png"; url[1] = "ressources/map_circle.png"; url[2] = "ressources/map_poly.png"; url[3] = "ressources/map_rect.png";
les url des images sont stockées dans un tableau qui servira d'abord au preload, puis à l'affichage.
c'est cette partie qu'il faut que tu modifies avec tes valeurs.
hello,
ca faisait lgt...g été un peu occupée ailleurs ces derniers temps....tt fonctionne et tte les zones st faites, ca c vraiment génial!!
BUT le rollover ne fonctionne pas....je t'explique comment je fais...dis moi si ya une erreur...
url[0] = "images/projets/monde.gif";
url[1] = "images/projets/bresil.gif"; // même image avec le pays concerné d'une autre couleur
url[2] = "images/projets/haiti.gif";
url[3] = "images/projets/burkina.gif";
....
<area="poly"
coords....
alt="bresil"
href...
onmouseover="changeImage(1);return false;"
onmouseout="changeImage(0);return false;">
<area="poly"
coords....
alt="haiti"
href...
onmouseover="changeImage(2);return false;"
onmouseout="changeImage(0);return false;">
pkoi nommer les images map_circle, map_rect...??
thanks
ca faisait lgt...g été un peu occupée ailleurs ces derniers temps....tt fonctionne et tte les zones st faites, ca c vraiment génial!!
BUT le rollover ne fonctionne pas....je t'explique comment je fais...dis moi si ya une erreur...
url[0] = "images/projets/monde.gif";
url[1] = "images/projets/bresil.gif"; // même image avec le pays concerné d'une autre couleur
url[2] = "images/projets/haiti.gif";
url[3] = "images/projets/burkina.gif";
....
<area="poly"
coords....
alt="bresil"
href...
onmouseover="changeImage(1);return false;"
onmouseout="changeImage(0);return false;">
<area="poly"
coords....
alt="haiti"
href...
onmouseover="changeImage(2);return false;"
onmouseout="changeImage(0);return false;">
pkoi nommer les images map_circle, map_rect...??
thanks
salut,
bravo tout semble bon !
il faut vérifier les url elles peuvent être fausses.
et sur la boucle en dessous du tableau d'url, as-tu pensé à modifier le chiffre maxi de la boucle (= dernier index du tableau + 1) ?
"pkoi nommer les images map_circle, map_rect...?? "
c'était ma convention de nommage. "map_" + le nom de la forme.
c'est pour m'y retrouver plus facilement c'est tout.
bravo tout semble bon !
il faut vérifier les url elles peuvent être fausses.
et sur la boucle en dessous du tableau d'url, as-tu pensé à modifier le chiffre maxi de la boucle (= dernier index du tableau + 1) ?
"pkoi nommer les images map_circle, map_rect...?? "
c'était ma convention de nommage. "map_" + le nom de la forme.
c'est pour m'y retrouver plus facilement c'est tout.
Non....c pas ca, à ce niveau là tt est en ordre!!!
Dans ton exemple, tu as 2 "map name", why??
De plus a quoi sert le fichier img_map.txt???
a presto
Dans ton exemple, tu as 2 "map name", why??
De plus a quoi sert le fichier img_map.txt???
a presto
"tu as 2 "map name""
là je vois pas du tout de quoi tu parles…
as-tu remarqué que pendant le week end j'ai ajouté un 2eme exemple pour un autre ccmiste ?
"a quoi sert le fichier img_map.txt??? "
il sert juste à afficher le script sur la page html. pour une question de validité du code il est plus simple de le faire comme ça.
mais ça ne concerne pas du tout ton code.
peux-tu me copier/coller le code JS entier plus tes codes '<img>' et '<map>' ?
ou me donner une url.
et pour vérifier si les adresses sont exactes, code l'adresse en entier (depuis 'http' jusqu'à 'jpg').
là je vois pas du tout de quoi tu parles…
as-tu remarqué que pendant le week end j'ai ajouté un 2eme exemple pour un autre ccmiste ?
"a quoi sert le fichier img_map.txt??? "
il sert juste à afficher le script sur la page html. pour une question de validité du code il est plus simple de le faire comme ça.
mais ça ne concerne pas du tout ton code.
peux-tu me copier/coller le code JS entier plus tes codes '<img>' et '<map>' ?
ou me donner une url.
et pour vérifier si les adresses sont exactes, code l'adresse en entier (depuis 'http' jusqu'à 'jpg').