如何动态获取值

How do I dynamically get the values?

本文关键字:获取 动态 何动态      更新时间:2023-09-26

从哪里获取值?

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

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

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

示例:如果是访客用户,我需要将动态值填充为"访客"

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

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

pageTracker._setCustomVar(1, "Usertype", member, 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)

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

pageTracker._setCustomVar(1, "Usertype", <%= Helper.GetUserType() %>, 1)