如何确定是否使用 javascript 或 jQuery 从当前页面打开了背景选项卡“_blank
”
这样,当用户从当前窗口打开后台选项卡时,当前窗口中打开标签的次数就会增加 1。
例如,如果单击某个链接,
$(a).target('_blank').click(function(){
var numberoftimesopenedvalue += 1;
$("#numberoftimesopenedlabel").val("numberoftimesopenedvalue");
})
这是正确的方法吗,我会遇到任何错误吗?
最佳答案
我认为这行不通,
每次单击时,您都会尝试创建一个新变量,并且在执行此操作时,您会尝试在尚未设置的当前值上加 1。我想这会是错误。
然后,当将此值分配给标签时,您实际上是在分配一个字符串。
在添加和更新之前,您需要获取当前值。
关于javascript - 检测背景选项卡是否在 javascript 或 jQuery 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18420749/