"Afficher/Masquer les calques" de GoLive 5 impossible dans "Safari"

"Afficher/Masquer les calques" de GoLive 5 impossible dans "Safari" - Web design - Graphisme

Marsh Posté le 14-10-2005 à 09:08:51    

Bonjour,
Avec Mac OS 10 j'utilise Internet Exploreur 5.2 et également Safari 2.0.1 (que je n'avais pas avant) pour prévisualiser les sites internet que je crée. Mais je me rends compte que les action "Afficher/Masquer les calques" des sites internet que j'avais fais sous GoLive 5 ne marchent pas dans Safari 2.0.1.  
Avez-vous déjà rencontrer ce problème ?  
Merci d'avance à la personne qui me trouvera une solution...
 :bounce:

Reply

Marsh Posté le 14-10-2005 à 09:08:51   

Reply

Marsh Posté le 14-10-2005 à 09:26:18    

Salut!
Quel est le code que te génère Golive pour effectuer ces actions ?

Reply

Marsh Posté le 14-10-2005 à 09:41:01    

Voici un exemple de code que génère GoLive 5 pour "Afficher/Masquer des calques quand on clique sur une image...
 
<csobj w="108" h="77" t="Button" ht="../foncom/altcous4.jpg" cl="../foncom/altcous4.jpg" csclick="B902A9FF555,B902A9FF557,B902A9FF559"><a href="#" onmouseover="return CSIShow(/*CMP*/'button3',1)" onmouseout="return CSIShow(/*CMP*/'button3',0)" onclick="CSAction(new Array(/*CMP*/'B902A9FF555',/*CMP*/'B902A9FF557',/*CMP*/'B902A9FF559'));CSIShow(/*CMP*/'button3',2);return CSClickReturn()"><img src="../foncom/altcous3.jpg" width="108" height="77" name="button3" border="0"></a></csobj>

Reply

Marsh Posté le 14-10-2005 à 10:01:24    

vivie54 a écrit :

Voici un exemple de code que génère GoLive 5 pour "Afficher/Masquer des calques quand on clique sur une image...
 
<csobj w="108" h="77" t="Button" ht="../foncom/altcous4.jpg" cl="../foncom/altcous4.jpg" csclick="B902A9FF555,B902A9FF557,B902A9FF559"><a href="#" onmouseover="return CSIShow(/*CMP*/'button3',1)" onmouseout="return CSIShow(/*CMP*/'button3',0)" onclick="CSAction(new Array(/*CMP*/'B902A9FF555',/*CMP*/'B902A9FF557',/*CMP*/'B902A9FF559'));CSIShow(/*CMP*/'button3',2);return CSClickReturn()"><img src="../foncom/altcous3.jpg" width="108" height="77" name="button3" border="0"></a></csobj>


 
oula, ça a l'air compliqué pour pas grand chose.
Regarde le code source de cette page

Reply

Marsh Posté le 14-10-2005 à 10:52:02    

http://www.alternative-design.fr/essai.html
Je t'ai fais une page qui contient exactement les mêmes actions que les tiennes mais faites avec Golive pour que tu puisses vraiment comparer si tu peux.
 
j'avais oublié de préciser qu'en prévisualisant  sur Safari les pages qui ont les actions "Afficher/Masquer les calques", cela marchait quelques fois mais lorsque je les mets en ligne, cela ne fonctionne plus du tout dans Safari. Y a t-il un rapport avec le serveur qui m'héberge ? La question peut te paraître bête mais je suis une graphiste qui essaie de ne pas se noyer dans le monde de la programmation... donc je n'y connais pas grand chose !!!
 
Par contre le script que tu m'as donné marche dans tous les cas de figure, merci pour le temps que tu me consacres…

Reply

Marsh Posté le 14-10-2005 à 11:11:20    

En tout cas, cela ne marche pas sous firefox ni sous IE chez moi :D.
Dans le code, il y a pas mal de balises dont je n'ai jamais entendu parler, donc je pense que c'est le code "made in golive" qui n'est pas très standardisé. :D
 
Mais sinon, prend le code que je t'ai donné, il n'est pas très difficile à mettre en place : il suffit de placer le javascript dans les balises head et d'appeler la fonction "afficheBloc(nom du calque)" ou "masqueBloc(nom_du_calque)", dans un évènement "onCLick" ou "onMouseOver" par exemple.

Reply

Marsh Posté le 14-10-2005 à 11:19:23    

OK, merci...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed