Menu en javascript ne s'affiche pas avec Safari

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par TM, 3 Février 2012.

  1. TM
    TM Nouveau WRInaute
    Inscrit:
    9 Février 2007
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,

    je rencontre un problème avec un menu déroulant DHTML généré avec le logiciel AllWebMenus.

    Il fonctionne parfaitement avec les principaux navigateurs (Firefox, IE Chrome), mais avec Safari il n'apparaît même pas 8O

    N'ayant aucune compétence en matière de javascript, je suis parfaitement incapable d'identifier le problème, et encore moins de le le corriger. Avant de refaire complètement ce menu en css, je tente ma chance sur le forum, en espérant qu'un spécialiste pourra jeter un coup d'oeil, si ça se trouve c'est un problème tout bête.

    L'adresse où l'on peut voir le menu en question : www.envie-dautrement.com

    Les script du menus sont menu.js (il est à la racine du site) et awmlib7.js (www.envie-dautrement.com/awmdata/awmlib7.js)

    J'ai lancé Safari avec la console de débogage, et il retourne deux erreurs :

    1/ menu.js (ligne 39) : Reference Errror - Can't find variable : awmCreateCss

    2/ awmlib7.js (Syntax Error : Return statements are only valid inside functions.

    Merci à ceux qui auront la gentillesse d'y jeter un coup d'oeil et de me donner quelques conseils.

    Michel
     
  2. TM
    TM Nouveau WRInaute
    Inscrit:
    9 Février 2007
    Messages:
    2
    J'aime reçus:
    0
    Re,

    j'ai trouvé le solution, je la poste au cas où ça puisse servir à quelqu'un d'autre.

    Dans le script appelé, ligne 10 remplacer
    Code:
    ((nua.indexOf('Safari')>-1)?7
    par
    Code:
    ((nua.indexOf('Safari')>-1)?2
    (remplacer 7 par 2).

    C'est tout :)

    (j'ai trouvé un site utilisant le même menu et qui ne buggait pas avec Safari, j'ai chargé leur script et l'ai comparé au mien, jusqu'à identifier la différence qui faisait que ça fonctionnait chez eux).

    Bonne journée
     
Chargement...
Similar Threads - Menu javascript affiche Forum Date
Indexation des pages d'un menu en json/javascript Crawl et indexation Google, sitemaps 15 Juin 2016
Passage du menu javascript en html Référencement Google 31 Mai 2015
Menu / liens en javascript et référencement Débuter en référencement 13 Décembre 2011
Référencement catégories menu Javascript Débuter en référencement 18 Juin 2011
Menu avec jQuery de javascript Débuter en référencement 7 Avril 2010
Menu pour mobiles et tablette Développement d'un site Web ou d'une appli mobile Mardi à 15:28
Position 1 avec menu affiché Référencement Google 4 Janvier 2021
Etanchéité cocon sémantique et liens menus footer Netlinking, backlinks, liens et redirections 25 Octobre 2020
Menu qui disparait en version mobile Développement d'un site Web ou d'une appli mobile 9 Octobre 2020
site menuiserie Demandes d'avis et de conseils sur vos sites 27 Septembre 2020