1 - 我有一个网页,在那个网页中有很多外部链接
2 - 当用户单击任何外部链接时,应弹出一个消息,提示页面已被动态操作修改或没有。
3 - 如何使用 JavaScript / jQuery 检查页面状态?
提前致谢。
1 - 我有一个网页,在那个网页中有很多外部链接
2 - 当用户单击任何外部链接时,应弹出一个消息,提示页面已被动态操作修改或没有。
3 - 如何使用 JavaScript / jQuery 检查页面状态?
提前致谢。
看
$.ajax({
url: "",
type: "post",
dataType: "" ,
data: ,
}).done(function() {
//sucess
});
在 Javascript 中创建一个函数,包括上述函数和通过此方法将值发布到同一页面,并在页面上附加成功消息。
您可以在更改时查看窗口/正文的“onhaschange”事件,只需设置一些标志,您可以在单击链接时检查该标志以显示页面是否已更改。
向 javascript 添加一些状态变量,例如:
wasModified = false;
订阅每个外部链接的点击事件或任何您想要做出反应的事件,如下所示:
$('.external-link-class-selector').click(function(){
wasModified = true;
//in case click mean it was modified and you should notify user
alert('Page was modified');
});