Bonjour,

Je travaille sur Mac OSX, avec Golive. J'ai un problème de visualisation des pages html réalisées à partir du navigateur Safari.

Descriptif du problème : lorsque j'ai des rollovers avec des séquences sur une page, des images - toujours les mêmes - se retrouvent à un autre endroit que prévu… Ce déplacement intempestif n'existe pas avec Internet Explorer…

En retirant les quelques lignes de Java suivantes du fichier CSScript Lib, tout redevient correct, sauf que les séquences, (par exemple apparition d'une image sur un calque) ne fonctionnent plus.

Voici le code Java :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function CSGetStyleAttrValue (si, id, st) {
	var s=si.toUpperCase();
	var myID=id.toUpperCase()+":";
	var id1=s.indexOf(myID,st);
	if (id1==-1) return "";
	var ch=s.charAt(id1-1);
	if (ch!=" " && ch!="\t" && ch!="\n" && ch!=";" && ch!="{")
		return CSGetStyleAttrValue (si, id, id1+1);
	var start=id1+myID.length;
	ch=s.charAt(start);
	while(ch==" " || ch=="\t" || ch=="\n") {start++; ch=s.charAt(start);}
	s=s.substring(start,si.length);
	var id2=s.indexOf(";");
	return ((id2==-1)?s:s.substring(0,id2));
}
Merci par avance si vous avez un élément de réponse,
Cordialement
Soledad