我想添加一个onbeforeunload javascript,要求用户为页面添加书签(标题中有一个小按钮用于此目的)。
问题是,无论他们是否愿意为它添加书签,在运行一次之后它都是毫无意义和恼人的。
那么,什么是阻止javascript多次运行的通用解决方案?
谢谢,
Emilia的。
修改
是的,我想onload事件会更合适吗?
我真的不想添加“大红色按钮”......
IP验证+脚本的基本示例是什么样的?
答案 0 :(得分:3)
我想说,当用户想要退出页面时使用弹出窗口已经是一个坏主意,即使它只是一次,这是令人讨厌和突兀的。我建议你在网站上放一个大按钮,如果你想给访问者打电话,在这种情况下加入书签。
如果你仍然想要,你应该使用IP验证,而不是cookie,cookie是暂时的,用户可以删除它们,访问者不会一遍又一遍地提出相同的建议。