如果用户访问了某个页面,请不要运行脚本

Mal*_*rte 2 javascript jquery

如果用户访问了网页y.html,是否可以告诉x.html页面上的脚本不运行?想远离饼干......

这可以通过会话或本地存储来完成吗?在stackoverflow上,我发现只有带有cookie的脚本......

编辑:有人可以帮助这样的事情:

if (there is data stored in localStorage for this page) {
// do stuff
}
Run Code Online (Sandbox Code Playgroud)

der*_*sse 5

只需阅读localStorage并检查您是否已保存访问.如果没有,请运行您的脚本(如alert我的示例中所示)并保存访问权限localStorage.

var ls = localStorage.getItem('namespace.visited');
if (ls == null) {
    alert("Your first visit");
    localStorage.setItem('namespace.visited', 1)
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/zgFgq/