如果我将 s.products 设置为类似于
s.products = ";101;;;;eVar33=mystatus";
不幸的是,当脚本稍后调用时s.tl
,它崩溃了。该错误在 Firefox 中具有以下描述:
类型错误:tl 不是函数
当我像往常一样放入产品时,只有产品s.tl
有效:
s.products = ";101";
任何人都知道为什么脚本会像这样崩溃?我错过了什么吗?
如果我将 s.products 设置为类似于
s.products = ";101;;;;eVar33=mystatus";
不幸的是,当脚本稍后调用时s.tl
,它崩溃了。该错误在 Firefox 中具有以下描述:
类型错误:tl 不是函数
当我像往常一样放入产品时,只有产品s.tl
有效:
s.products = ";101";
任何人都知道为什么脚本会像这样崩溃?我错过了什么吗?
好吧,您将不得不提供更多上下文。更多代码,链接到问题所在,一些东西。我尝试了以下测试代码:
<a href='#' onclick="s_dlt(this);">click</a>
<script language="JavaScript" type="text/javascript" src="omniture.js"></script>
<script language="JavaScript" type="text/javascript"><!--
function s_dlt(that) {
var s=s_gi(s_account);
s.linkTrackVars='products';
s.products = ";101;;;;eVar33=mystatus";
s.tl(that,'d','some name');
}
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code)//--></script>
我看到产品在请求中发送得很好,没有 .js 错误或什么都没有。