Ciao a tutti,
ho inserito Analytics con un include in asp che richiama un file analytics.asp prima del tag </head> e alcuni utenti del sito mi hanno segnalato che ora ad ogni pagina viene visualizzato un errore di debug ad una certa riga e solitamente con la dicitura "previsto oggetto".
Nel sito ci sono altri script in javascript, e l'head (esclusi i metatag) si presenta così:
---------------------------------------------------------------------------------
<head>
<script language="JavaScript1.2" type="text/javascript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
<link href="../css/postel.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="MM_preloadImages('../images/08_content_home/08_content_home_r4_c3_f2.gif','../images/08_content_home/08_content_home_r4_c6_f2.gif','../images/08_content_home/08_content_home_r4_c9_f2.gif');apriBanner();">
<!--script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script-->
<!--script type="text/javascript">
_uacct = "UA-506703-1";
urchinTracker();
</script-->
--------------------------------------------------------------------------
Attualmente il codice richiamato con l'include appare commentato e i problemi degli utenti si sono risolti.
C'è qualcuno che ha esperienze simili e può essermi d'aiuto? Ci può essere conflittualità tra diversi javascript? Posso fare in modo che gli errori di debug non vengano visualizzati?
Scusate la serie di domande ma sono davvero in difficoltà.
Grazie a chiunque cercherà di essermi d'aiuto.
ciao a tutti
Massimiliano

Rispondi quotando
