Rechercher : dans
Par :

Incompatibilité Menu Flash sous Firefox

Dernière réponse le 30 jun 2009 à 11:12:25 linux21, le 24 jun 2009 à 07:51:14 
 Signaler ce message aux modérateurs

Bonjour,
Voilà mon menu flash fonctionne correctement sous Internet Explorer. Mais sous Firefox, il s'affiche bien mais ne veut pas se dérouler correctement.

Voilà le code Java, si quelqu'un à 5 minutes pour se plonger dedans ;-) C'est donc un menu de 28 de haut qui est censé passer à 244 (en passant par dessus le reste) quand on passe dessus avec la souris.

Loading Flash Menu</div><script type="text/javascript" defer>//<![CDATA[
var fm_flash_menu = function() {
  function getPos() {
    var p=[0,0]; var e=document.getElementById('fm_placeholder_flash_menu');
    do { p[0]+=e.offsetTop; p[1]+=e.offsetLeft; } while (e=e.offsetParent); return p; }
  function move() {
    var p=getPos(); var m=document.getElementById('fm_wrapper_flash_menu'); m.style.top=p[0]+'px'; m.style.left=p[1]+'px'; }
  var create = function() {
    var s; if (document.all && !window.opera) {
      s='<object id="fm_menu_flash_menu" width="1042px" height="244px" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
        +'codebase="http://fpdownload.macromedia.com/...">'
        +'<param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="LT" />'
        +'<param name="movie" value="img/flash_menu.swf" /><param name="menu" value="false" />'
        +'<param name="wmode" value="transparent" /></object>'; }
    else {
      s='<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" '
        +'id="fm_menu_flash_menu" width="1042px" height="28px" src="img/flash_menu.swf" wmode="transparent" '
        +'flashvars="callback=fm_flash_menu" quality="high" scale="noscale" menu="false" salign="LT" />'; }
    var p=getPos(); var m=document.createElement('div'); m.id='fm_wrapper_flash_menu'; m.style.position='absolute';
    m.style.zIndex='100'; m.style.top=p[0]+'px'; m.style.left=p[1]+'px'; m.innerHTML=s;
    document.body.insertBefore(m, document.body.firstChild); setInterval(move, 500); }(); 
  return {
    expand: function() { 
      document.getElementById('fm_menu_flash_menu').style.height='244px'; },
    collapse: function() {
      document.getElementById('fm_menu_flash_menu').style.height='28px'; }};}();//]]></script>


Merci !
Configuration: Windows Vista
Firefox 3.0.11

Meilleures réponses pour « Incompatibilité Menu Flash sous Firefox » dans :
Installer Flash (SWF) dans Firefox VoirPar défaut, Firefox n'est pas fourni avec le plugin Flash, ce qui est gênant pour voir certains sites (comme YouTube par exemple). Voici comment procéder: Installation automatique Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et...
[Logiciel libre] Installation firefox 2.0+java+flash VoirInstallation firefox 2.0+java+flash en ligne de commande A. INTRODUCTION B. INSTALLATION FIREFOX 1. Création d'environnement 2. Téléchargement et vérification de la signature 3. Installation de Firefox 4. Démarrage de l'application C....
Installer le plugin Flash dans Firefox (sous Windows) VoirInstaller Flash Player Télécharger Flash player Une fois le fichier téléchargé, fermez Firefox (c'est important) et double-cliquez sur le fichier téléchargé: Cliquez sur "Exécuter": Laissez l'installation se faire et cliquez sur "Fermer":
Télécharger Flash Optimizer VoirLe format flash est le format de prédilection des pages web, notamment pour les animations en tout genre. Pour que vos sites web soient plus fluides, il est nécessaire de compresser les fichiers flash sans pour autant perdre en qualité. Flash...

1

 linux21, le 30 jun 2009 à 11:12:25

Up!

Répondre à linux21