Javascript 在onbeforeunload()函数中设置自定义属性无效
在尝试查找用户在页面上花费的时间时,使用onbeforeunload()函数,可以记录当前时间并将其作为自定义属性传递给newrelic事件。在下面尝试,但没有结果Javascript 在onbeforeunload()函数中设置自定义属性无效,javascript,session,newrelic,Javascript,Session,Newrelic,在尝试查找用户在页面上花费的时间时,使用onbeforeunload()函数,可以记录当前时间并将其作为自定义属性传递给newrelic事件。在下面尝试,但没有结果 window.onbeforeunload = function(event) { doSomething(); //event.returnValue = "Is this working"; }; function doSomething(){ //cons
window.onbeforeunload = function(event) {
doSomething();
//event.returnValue = "Is this working";
};
function doSomething(){
//const t = new Date();
//const ctime = t.getTime();
//Test
newrelic.setCustomAttribute('ctime', "sal");
}
在newrelic事件中未捕获任何数据
有错误吗?您确定加载了
newrelic
吗?没有错误,但newrelic的工作方式是自定义属性存储值并可以查询。我没有得到ctime变量的任何值。附加屏幕截图。newrelic
是javascript吗?我认为JS可能不会在windiw.onbeforeload之前加载。尝试DOMContentLoaded
事件。是否有错误?您确定加载了newrelic
吗?没有错误,但newrelic的工作方式是自定义属性存储值并可以查询。我没有得到ctime变量的任何值。附加屏幕截图。newrelic
是javascript吗?我认为JS可能不会在windiw.onbeforeload之前加载。尝试DOMContentLoaded
事件。