DREAMWEAVER8 > Système de calques
Résolu
Comment ca marche pour vous
-
thifoolish Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
thifoolish Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous.
Tout d'abord merci pour ce forum ; on y trouve vraiment une foule d'infos.
Malheureusement, cette fois, j'ai pas trouvé la solution à ce problème.
J'ai DREAMWEAVER 8 et j'ai placé des calques sur la page.
J'ai un menu déroulant formé de calques et quelques calques fixes qui contiennent des phrases toutes bêtes).
Je voulais qu'en cliquant sur les calques (du menu ou les autres fixes), un texte soit affiché dans un autre calque en plein milieu de la page (pour éviter d'avoir des textes partout). Là les gens cliquent sur ce qu'ils veulent voir et le texte s'affiche en plein milieu dans ce grand calque donc
Malheureusement, 2 problèmes :
- un seul calque répond quand on clique dessus et affiche son texte dans le grand calque.(les autres rien)
- Le texte affiché ne s'affiche qu'une fois.(j'ai mis la fonction ON MOUSE OUT, pour que le texte s'enlève une fois que la souris sort du calque) mais quand on reclique sur le calque, plus rien, y répond plus.
S'il vous plaît, s'il vous plaît, dites moi que vous savez comment on fait !
Les fonctions que j'ai mises sur les calques : On click>un texte dans le grand calque ; On mouse out>le texte disparaît
En tout ya 2 calques + ceux du menus ( donc 10 calques).
Merci !
Tout d'abord merci pour ce forum ; on y trouve vraiment une foule d'infos.
Malheureusement, cette fois, j'ai pas trouvé la solution à ce problème.
J'ai DREAMWEAVER 8 et j'ai placé des calques sur la page.
J'ai un menu déroulant formé de calques et quelques calques fixes qui contiennent des phrases toutes bêtes).
Je voulais qu'en cliquant sur les calques (du menu ou les autres fixes), un texte soit affiché dans un autre calque en plein milieu de la page (pour éviter d'avoir des textes partout). Là les gens cliquent sur ce qu'ils veulent voir et le texte s'affiche en plein milieu dans ce grand calque donc
Malheureusement, 2 problèmes :
- un seul calque répond quand on clique dessus et affiche son texte dans le grand calque.(les autres rien)
- Le texte affiché ne s'affiche qu'une fois.(j'ai mis la fonction ON MOUSE OUT, pour que le texte s'enlève une fois que la souris sort du calque) mais quand on reclique sur le calque, plus rien, y répond plus.
S'il vous plaît, s'il vous plaît, dites moi que vous savez comment on fait !
Les fonctions que j'ai mises sur les calques : On click>un texte dans le grand calque ; On mouse out>le texte disparaît
En tout ya 2 calques + ceux du menus ( donc 10 calques).
Merci !
A voir également:
- DREAMWEAVER8 > Système de calques
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- L'administrateur système a configuré la politique de votre système pour interdire cette installation ✓ - Forum Logiciels
- Cloner disque systeme - Guide
12 réponses
Ah oui, autre chose, quelqu'un sit comment on peut faire apparaître la main de selection sur les calques (ca doit être du CSS...) et la main n'apparaît qu'en javascript....
Pour les calques de DW, aucune idée,mais pour la main en CSS :
.taclasse { cursor : pointer; }
Excuse moi neojick, mais ce morceau de code, je le mets a quel niveau dans le code ?
Voici la ligne pour d'un calque par exemple : <div id="Layer1" onclick="MM_setTextOfLayer('alexandre','','trhrhrthrthrthrthrthrthrhrhrhrhrhr')" onmouseout="MM_showHideLayers('alexandre','','hide','menu','','show')">Célibataire, 26 ans, je suis l'ainé... </div>
Désole, mais j'y connais rien ou pas grand chose en html....
Voici la ligne pour d'un calque par exemple : <div id="Layer1" onclick="MM_setTextOfLayer('alexandre','','trhrhrthrthrthrthrthrthrhrhrhrhrhr')" onmouseout="MM_showHideLayers('alexandre','','hide','menu','','show')">Célibataire, 26 ans, je suis l'ainé... </div>
Désole, mais j'y connais rien ou pas grand chose en html....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon c'est mes yeux, en fait j'ai pas fait attention mais en mettant en comportement "masquer le calque commun" et ben ça empechait les autres cadres de fonctionner...
Dreamweaver est bien lourd, bien cher et pas fiable...
Le code produit est bancale, à moins de payer les mises à jour...
Le côté WHAT I SEE IS WHAT YOU GET est bien rigolo et rassurant au début...
Mais un serveur local ça s'installe facilement et ça marche impeccable.
Des solutions toutes faites et gratuites existent :
WAMP5 et EASYPHP
Côté éditeur de pages web :
Pour des sites multilangues en utf8 j'utilise PsPad sur win2k sur un vieux portable.
PsPad demande presque pas de ressources (RAM) à votre ordianteur, est très configurable, est gratuit, et n'a rien à envier à Dreamweaver (je préfère de loin PsPad à DreamWeaver)
Côté compatibilité, qu'un système d'exploitation : windows... Ok c'est pas tip top... Mais comme Windows c'est 85% du marché informatique... Le linuxien mouvance debian que je suis ne dira rien...
Au revoir.
Le code produit est bancale, à moins de payer les mises à jour...
Le côté WHAT I SEE IS WHAT YOU GET est bien rigolo et rassurant au début...
Mais un serveur local ça s'installe facilement et ça marche impeccable.
Des solutions toutes faites et gratuites existent :
WAMP5 et EASYPHP
Côté éditeur de pages web :
Pour des sites multilangues en utf8 j'utilise PsPad sur win2k sur un vieux portable.
PsPad demande presque pas de ressources (RAM) à votre ordianteur, est très configurable, est gratuit, et n'a rien à envier à Dreamweaver (je préfère de loin PsPad à DreamWeaver)
Côté compatibilité, qu'un système d'exploitation : windows... Ok c'est pas tip top... Mais comme Windows c'est 85% du marché informatique... Le linuxien mouvance debian que je suis ne dira rien...
Au revoir.
Bon, en fait un problème résolu en amène un autre....
Les calques fonctionnent : lorsque l'on clique sur un des petits cadres (dans le menu déroulant ou autres), le message apparaît dans le grand calque qui lui est attribué (tous ces grands calques se chevauchent au milieu et chaque petit calque à son grand calque).bon.
Pour cela, j'ai mis des comportements pour chaque balise : On click>text dans le calque attribué, On mouse out>le calque est masqué.
MAIS, ça ne marche qu'une fois ! !
Si on reclique sur un des petits calques, il ne veut plus afficher son message sur le grand calque. J'ai tout essayé, appremment ça n'a pas de rapport avec la position (absolu, inherit...), ça n'a pas de rapport avec la visibilité (visible masqué ou inherit)...doit y avoir une autre fonction à activer ou desactiver... Si quelqu'un voit...ça serait sympa...
Merci à ceux qui auraient une idée
Les calques fonctionnent : lorsque l'on clique sur un des petits cadres (dans le menu déroulant ou autres), le message apparaît dans le grand calque qui lui est attribué (tous ces grands calques se chevauchent au milieu et chaque petit calque à son grand calque).bon.
Pour cela, j'ai mis des comportements pour chaque balise : On click>text dans le calque attribué, On mouse out>le calque est masqué.
MAIS, ça ne marche qu'une fois ! !
Si on reclique sur un des petits calques, il ne veut plus afficher son message sur le grand calque. J'ai tout essayé, appremment ça n'a pas de rapport avec la position (absolu, inherit...), ça n'a pas de rapport avec la visibilité (visible masqué ou inherit)...doit y avoir une autre fonction à activer ou desactiver... Si quelqu'un voit...ça serait sympa...
Merci à ceux qui auraient une idée
Ptain décidemment, j'ai du mal...
BON, pour les prochains : Pour faire apparaître un texte dans un calque en utilmisant les comportements, cherchez pas compliqué on fait :
On click>"Texte du calque nommé X "avec un texte. Pour qu'il se barre et laisse la place à d'autres : On mouse Out>"Texte du calque nommé X" : VIDE :
Et là ça marche tout seul... PFFFUIiiii, dur dur
Merci quand même
BON, pour les prochains : Pour faire apparaître un texte dans un calque en utilmisant les comportements, cherchez pas compliqué on fait :
On click>"Texte du calque nommé X "avec un texte. Pour qu'il se barre et laisse la place à d'autres : On mouse Out>"Texte du calque nommé X" : VIDE :
Et là ça marche tout seul... PFFFUIiiii, dur dur
Merci quand même
Dreamweaver est vraiment une usine à gaz quand on lit ce que tu dis ! Je suis bien content de ne l'avoir que survolé à mes débuts !
Re-bonoir,
Après avoir lu ce que tu voulais faire avec ton logiciel...
Il te suffit, au lieu de te mélanger dans 50 calques... de faire une div avec un id et de faire apparaitre les résultats dedans avec ton onmouseover="ChangeContenuDivExplications("tonContenu");" et réinitialiser avec un onmouseout="ChangeContenuDivExplications();"
et coder la fonction pour qu'elle utilise le texte passé en paramètre pour afficher qqch, ou ne rien afficher...
Pas besoin de Dreamweaver pour faire ça...
Au revoir.
Après avoir lu ce que tu voulais faire avec ton logiciel...
Il te suffit, au lieu de te mélanger dans 50 calques... de faire une div avec un id et de faire apparaitre les résultats dedans avec ton onmouseover="ChangeContenuDivExplications("tonContenu");" et réinitialiser avec un onmouseout="ChangeContenuDivExplications();"
et coder la fonction pour qu'elle utilise le texte passé en paramètre pour afficher qqch, ou ne rien afficher...
Pas besoin de Dreamweaver pour faire ça...
Au revoir.