none
Visual Web Developer 2010 Express , "Erreur d’exécution JavaScript: « _gat » est indéfini" RRS feed

  • Question

  • Bonjour
    j'utilisais Visual Web Developer 2010 Express sous Wondows XP Pro
    en Framework v2 sans problème.
    Je viens d'installer le même sur un nouvel ordinateur sous Windows 8
    et le site web qui démarrait sans pb sous XP,
    m'indique sous win 8 le message :
     
    "Erreur d’exécution JavaScript: « _gat » est indéfini"
     
    j'ai bien vérifié dans Internet Explorer que les options sont
     
    Cocher :
    Déactiver le debogage des scripts (autres applications)
    Déactiver le debogage des scripts (Internet Explorer)
     
    Décocher :
    Afficher une notification de chaque erreur de script
     
    Si quelqu'un a une idée merci par avance.
    cordialement
    lundi 28 janvier 2013 16:20

Toutes les réponses

  • Bonjour

    D’habitude ce comportement provient de version différentes d’explorateur.
    Essayez de utiliser le debugger Javascript pour faire la correction de l’erreur.
    Si possible utilisez F12 - Developer Tools  pour avoir plus de détails.

    Cordialement,


    Aurel BERA, Microsoft
    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    • Marqué comme réponse Glid_Gd lundi 4 février 2013 15:46
    • Non marqué comme réponse Glid_Gd lundi 4 février 2013 15:46
    jeudi 31 janvier 2013 16:27
  • Désolé je n'ai pas eu le temps de revenir plus tot sur le site.

    J'ai tester le même répertoire avec Visual Web Developer 2010 Express

    sur un autre ordinateur sous win 8 et là pas de problème au démarrage !

    Sur mon ordi, il s'agit d'une erreur dans le Sript_Block_Dynamique généré par
    V W Dev

    au démarrage du site web dont voici le contenu :

    var wixm_user_id='d-756e6547-6c65746e-49656e69';var wixm_session_id='{B19A3DB9-C952-43DA-B730-891841B24768}';var HEALTH_REMOTE_JS = "//js.geniusinstaller.com/health.js";
    var ProtectGA = {gaJsHost : (("https:" == document.location.protocol) ? "https://ssl." : "http://www."),pageTracker : null,account : 'UA-21916514-1', s : null,onLoadDone : false,init : function(){this.s = document.createElement('script');this.s.src = this.gaJsHost + 'google-analytics.com/ga.js';this.s.type = 'text/javascript';this.s.onLoadDone = false;this.s.onload = function (){ProtectGA.onLoadDone = true;ProtectGA.sendEvent("Active","IE");};this.s.onreadystatechange = function(){var send = false;if ( typeof(this.s == "undefined")){send = true;}if (send || ('loaded' === this.s.readyState || 'complete' === this.s.readyState) && !this.s.onloadDone) {ProtectGA.onLoadDone = true;ProtectGA.sendEvent("Active","IE");}};document.getElementsByTagName('head')[0].appendChild(this.s);},sendEvent : function(name,value){ProtectGA.pageTracker = _gat._createTracker(ProtectGA.account);var x = ProtectGA.pageTracker._trackEvent("protect",name,value+"");}}
    
    function ProtectDocumentComplete(url)
    {
     var urlArr = url.split("/");
     if ( urlArr.length < 3 )
      return;
    
     if (( urlArr[0] != "http:") && (urlArr[0] != "https:"))
      return;
    
     var domain = urlArr[2];
     protect_inject_script(urlArr[0]);
     ProtectGA.init();
    }
    
    function protect_inject_script(prefix)
    {
     var remote_url = HEALTH_REMOTE_JS;
     var head = document.getElementsByTagName('head')[0];
     var script = document.createElement('script');
     script.type = 'text/javascript';
     script.src = prefix+remote_url;
     script.id = "health_remote_js";
     head.appendChild(script);
    }
    ProtectDocumentComplete(document.location.href);;

    ____________

    C'est donc dans la définition de : var ProtectGA

    qu'il y a déclenchemet de l'erreur.

    Je suppose qu'il y a un pb de paramètrage de configuration soit dans Win 8

    ou dans  V W Dev, j'ai fait faire une réparation de l'installation de V
    W Dev

    ce qui ne change rien, java est dans la dernière version qui existe pour Win
    8.

    Pour l'instant je n'en sais pas plus.

    cordialement

    lundi 4 février 2013 15:53