Rechercher : dans
Par :

Afficher un texte lors du passage souris

Dernière réponse le 20 nov 2008 à 09:18:56 titou MAI, le 12 nov 2007 à 21:10:45 
 Signaler ce message aux modérateurs

Bonjour,

Sur une photo, je souhaiterais que selon les zones où passe la souris, diverses légendes s'affichent. Quelqu'un peut-il m'aider en me disant quel logiciel (gratuit!!!) utiliser et comment faire ?
Merci de votre (vos ?) répnses

Configuration: Windows XP
Firefox 2.0.0.9

Meilleures réponses pour « afficher un texte lors du passage souris » dans :
PHP - Affichage de texte sur le navigateur VoirLe but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces...
Windows 7 - Gestion des utilisateurs VoirConfigurez votre PC Comme avec Windows Vista, vous pouvez avec Windows 7 bénéficier d’un environnement de travail bien à vous, tel que vous l’avez défini et personnalisé. Ce travail de configuration et de réglage passe par l’utilisation des comptes...

1

Blopette, le 12 nov 2007 à 21:13:59

Tu peux essayer ce script : http://www.editeurjavascript.com/scripts/scripts_textes_1_84­.php , s'il ne convient pas, il y en aura peut-être d'autres sur le même site.

Répondre à Blopette

2

titou MAI, le 12 nov 2007 à 21:58:06

Merci pour la rapidité de ta réponse !!!
Ce que tu me proposes, si j'ai bien compris, c'est de créer une page HTML, de coller la photo et d'insérer le script n'est-ce pas ?

Répondre à titou MAI

3

Blopette, le 13 nov 2007 à 18:52:09

[quote]Ce que tu me proposes, si j'ai bien compris, c'est de créer une page HTML, de coller la photo et d'insérer le script n'est-ce pas ?[/quote]

Oui, tu crées une page, et tu insere <img src> a la place du texte à survoler. Quoi que... je ne suis pas très sûre qu'avec ce script ça fonctionne, le plus simple c'est d'essayer ;) Sinon il doit bien y avoir un autre script qui fonctionnera. (je te déconseille les scripts qui en marchent que sous ie).

Répondre à Blopette

4

Flounch22, le 13 nov 2007 à 19:46:51

Pas besoin de logiciels pour ca

dans le code html tu as donc une image et tu crée un div la ou tu veu que ta legende apparaisse, tu donne un identifiant a ton div (id='id_du_div')

connai tu le javascript?

la fonction a utiliser va ressembler a ca:

fonction legende(texte) {
document.getElementById('id_du_div').innerHTML= texte;
}

cette fonction est a placer dans les balises script dans l'entete de la page


après dans la balise de l'image tu met:
<img onclick="legende('voici le texte de ma legende');" />

voila si tu a un souci hesite pas a me le dire :-)

Répondre à Flounch22

5

titou MAI, le 14 nov 2007 à 22:43:00

Merci à vous, Blopette et Flounch22,
je débute dans la gestion de sites Internet et découvre son Univers.
En fait, un pôte a trouvé la solution, puisque j'utilise Dreamweaver : il s'agit d'utiliser les zones réactives, et d'insérer en attribut secondaire le texte que l'on souhaite voir apparaître... (merci Noël, si tu lis ce post!!!).
Et là, MIRACLE, ça marche.
Une bonne soirée, donc à tous les 2
d;-) Titou

Répondre à titou MAI

6

gujan, le 19 nov 2008 à 08:27:32

Bonjour,
Sur une page, j'ai plusieurs photos et pour chacune, je souhaite, lors du passage de la souris, afficher un texte descriptif différent.
J'utilise Dreamwerver CS3 mais je ne trouve pas ce dont vous parlez dans votre message :
"il s'agit d'utiliser les zones réactives, et d'insérer en attribut secondaire le texte que l'on souhaite voir apparaître".
J'ai essayé différents javascripts mais je n'arrive pas obtenir ce que je désire.
Pourriez-vous me préciser où trouver cette fonction dans Dreamweaver ?
Merci.
JLuc

Répondre à gujan

7

 d;-) Titou, le 20 nov 2008 à 09:18:56

Bonjour Gujan,
j'utilise DW 4. J'espère que tu retrouveras les mêmes fonctionnalités.
Lorsque tu as inséré la photo, tu vas dans "fenêtre" et tu coches " propriétés".
Apparaît alors le cadre flottant. Sur celui-ci, tu as plusieurs formes qui vont te permettre de déterminer tes zones de texte. En attribut secondaire ("sec"), tu saisis le texte que tu souhaites voir affiché. Une fois la page enreistée, si tu l'ouvres avec ton navigateur (firefox, bien sûr!!!), ça devrait marcher.
Bon travail,
d;-) Titou

Répondre à d;-) Titou