sekisha
Messages postés9Date d'inscriptionvendredi 4 novembre 2005StatutMembreDernière intervention12 décembre 2007
-
6 sept. 2007 à 19:04
sekisha
Messages postés9Date d'inscriptionvendredi 4 novembre 2005StatutMembreDernière intervention12 décembre 2007
-
6 sept. 2007 à 23:01
Bonjour,
J'ai récemment réalisé un site en flash mais il ne fonctionne que sous Internet explorer et pas sous Fire Fox.
Je n'arrive pas à cerner où se situe le problème.
Lorsque je clique sur une des rubriques, cela me renvois à la page de chargement et ça coince :(
WhiteMagus
Messages postés764Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention 5 février 2010 6 sept. 2007 à 19:56
Bonjour.
Je n'ai pas regardé en précision le JS et le VBScript, mais ça doit venir de là... Essaie d'intégrer ton animation simplement (comme le fait DW ou Flash) et redis nous. C'est quoi d'ailleur ce code MSN/WebTV ? ^^
WhiteMagus
Messages postés764Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention 5 février 2010 6 sept. 2007 à 22:10
En fait, pour insérer ton site sur ta page html, tu as utilisé des scripts coté client du type javascript et VisualBasicScript. Il détecte la version de FlashPlayer installé et réclame à priori la version 8.
C'est en fait de ce code que viennent les bugs.
Essaye d'intégrer les swf simplement. Par exemple avec un éditeur de site internet wysiwyg, comme Dreamweaver, via les commandes pensées pour. C'est vrai que ça détectera pas exactement la version de FlashPlayer, mais bon, ça machera au moins... Je n'ai pas pris le temps de regarder le code Javscript/VBScript en fait, et je ne peux exactement te dire d'où ça vient. L'erreur que me donne Firebug est :
uncaught exception: Permission refusée d'appeler la méthode Location.toString.
Tu peux peut-être essayer de modifier le flash lui même si tu trouves pas dans le code JS/VBScript, en mettant une variable globale pageVoulue par exemple, au début de ta timeline (page de chargement) :
var pageVoulue:String = "";
switch (pageVoulue) {
case"":
gotoAndStop(TonImageSommaire);
break;
case"gallery":
gotoAndStop(frameAvecGallery)
break;
// ainsi de suite pour chaque page de ton site
default:
gotoAndStop(TonImageSommaire)
}
Et sur les boutons de ton menu :
// exemple du bouton "gallery"
pageVoulue = "gallery";
// puis le code que tu avais déjà
Ainsi, à chaque fois que l'on arrivera sur la page de chargement, si on a cliqué sur un bouton, on le saura et l'application renvoie à la bonne page.
Je sais pas si j'ai été très clair. Si ce n'était pas le cas, demande où ça va pas et au pire je te passerai mon adresse mail pour que je modifie le fla.