Visual Web Developer 2010 Express , "Erreur d’exécution JavaScript: « _gat » est indéfini"
-
lundi 28 janvier 2013 16:20Bonjourj'utilisais Visual Web Developer 2010 Express sous Wondows XP Proen Framework v2 sans problème.Je viens d'installer le même sur un nouvel ordinateur sous Windows 8et 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 sontCocher :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 scriptSi quelqu'un a une idée merci par avance.cordialement
Toutes les réponses
-
jeudi 31 janvier 2013 16:27Propriétaire
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,
-
lundi 4 février 2013 14:01Propriétaire
Bonjour
Un petit retour SVP?
Merci
- Marqué comme réponse Glid_Gd lundi 4 février 2013 15:22
-
lundi 4 février 2013 15:53
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 Devau 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 Devce 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

