Titre: Appeller une page dans une autre au clic sur une image
Posté par: ZeekY le le 18-09-2006 a 12:17:06
Bonjour,
Je suis novice en webdesign et je souhaite réaliser l'action suivante. Exemple: sur une page contact j'ai une "image map" du monde, et en cliquant sur le continent européen, j'aimerais que ça affiche l'adresse de mon entreprise européenne en dessous de la carte dans un cadre.
Je pourrais utiliser une iframe mais on m'a parlé d'une commande ajax qui permet d'appeller une page à un endroit précis...
J'espère que j'ai été assez clair.
Merci |
Titre: Re:Appeller une page dans une autre au clic sur une image
Posté par: druidev le le 20-09-2006 a 11:54:54
Salut,
Si tu es novice je te renvois vers cette page: http://www.toutjavascript.com/savoir/xmlhttprequest.php3 (http://www.toutjavascript.com/savoir/xmlhttprequest.php3)
C'est une bonne base en Ajax.
Ensuite, Ajax n'est pas fait pour charger une page à un endroit précis, mais plutôt changer le contenu d'une div avec des variables venant d'une base de données, sans recharger la page. |
Titre: Re:Appeller une page dans une autre au clic sur une image
Posté par: tavman le le 21-09-2006 a 01:48:52
Heuuu je voit pas vraiment l'utilité d'AJAX sur ce coup là....
Si tu veut afficher juste l'URL, tu fait un champs de texte, si tu veut afficher la page, tu fait une IFrame... Dans tous les cas, faut que tu mette une ID. Ensuite, avec un href dans ce genre là sur ta map :
Code:
href="javascript:document.getElementById('FRAME').src='http://www.google.fr';"
|
| si tu utilise une IFrame <iframe id="FRAME"></iframe> ou
Code:
href="javascript:document.getElementById('TEXT').value='http://www.google.fr';"
|
| si tu utilise un <input type="text" id="TEXT" />
ca suffit amplement a faire ce que t'as envie.
PS : là je t'ai mis google mais tu met l'URL que tu veut hein.... |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|