0

我从哪里得到这些值?

下面是跟踪用户类型的脚本,这里我使用自定义变量来跟踪用户类型..

pageTracker._setCustomVar(1, "Usertype", <<dynamically fill Usertype>>, 1)

在上面的脚本中,我如何动态获取值

示例:如果是guest用户,我需要填写动态值为“guest”

pageTracker._setCustomVar(1, "Usertype", guest, 1)

如果用户登录后是会员,我需要将动态值填写为“会员”

pageTracker._setCustomVar(1, "Usertype", member, 1)

请任何人帮助我或给我一个解决方案

4

2 回答 2

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)
于 2012-08-29T05:59:29.280 回答
0

您还可以在设计器视图中调用方法或属性:

pageTracker._setCustomVar(1, "Usertype", <%= Helper.GetUserType() %>, 1)
于 2012-08-29T06:44:51.170 回答