html刷新页面时弹出“是否离开此页”窗口,如何去掉?

在页面中使用:window.location.href=window.location.href;刷新页面时,出现如下弹出窗口,如何去掉,不让弹出此窗口... 在页面中使用:window.location.href = window.location.href;刷新页面时,出现如下弹出窗口,如何去掉,不让弹出此窗口 展开
 我来答
lucifer_dx
2013-06-20 · TA获得超过2339个赞
知道大有可为答主
回答量:2106
采纳率:50%
帮助的人:1659万
展开全部
那个去不掉。而且,现在主流浏览器不喜欢这种跳转方式,如果你连续使用很可能会被浏览器拦截。一个设计良好的网站是不应该使用js跳转的,浏览器都会截获js跳转然后让用户确认,防止用户被导航到垃圾页面上。你如果要跳转最好直接使用a明确跳转,或者使用ajax动态更换页面内容。
追问
问题是这样的:在刷新页面之前,用户已经做了某些操作,这些操作更新了数据库,所以我需要在代码中刷新页面让更新的数据显示在页面上,不然没法显示更新的数据。这是问题就来了,在执行
window.location.href = window.location.href刷新页面后会弹出上面的窗口。

你能否给个解决方案,或者思路,谢谢
追答
现在都是使用Ajax局部刷新。像你在社交网站上回复了一个信息,然后回复栏刷新一下就能看到。这个操作修改了数据库,用户提交了数据,但是数据都是通过post隐式提交的,这也是目前的主流:无刷新动态加载。大型网站包括用户登录,回复以及常用的交互都是这么做的。就像这个百度知道也不会因为你提交一个答案就整个页面刷新。
网易云信
2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式