我从哪里获取值?
下面是跟踪usertype的脚本,这里我使用自定义变量来跟踪usertype ..
pageTracker._setCustomVar(1, "Usertype", <<dynamically fill Usertype>>, 1)
在上面的脚本中,我如何动态获取值
实施例: 如果是来宾用户,我需要将动态值填充为“来宾”
pageTracker._setCustomVar(1, "Usertype", guest, 1)
如果用户是登录后的成员,我需要将动态值填充为“成员”
pageTracker._setCustomVar(1, "Usertype", member, 1)
请任何人帮助我或给我一个解决方案
答案 0 :(得分:1)
将隐藏字段放在aspx部分中:
<asp:HiddenField ID="User" runat="server" ></asp:HiddenField>
来自背后的代码
User.Value = "XXXXXX";
在剧本中
var varuser = document.getElementById("User").value;
pageTracker._setCustomVar(1, "Usertype", varuser, 1)
答案 1 :(得分:0)
您还可以在设计器视图中调用方法或属性:
pageTracker._setCustomVar(1, "Usertype", <%= Helper.GetUserType() %>, 1)