如何用JS或JQUERY判断浏览器的返回操作

如题所述

第1个回答  2012-12-06
是要实现浏览器不能有返回操作么?可以使用history.forward();history. back();来控制浏览器的前进后退功能追问

我的目的是,当点击浏览器的返回[有的称是:后退]按钮时能执行我执行的JS函数,因为我的一个项目的管理平台,用的全是JQUERY的异步操作,如果不监视这个操作,浏览器会跳出管理平台的界面

追答

哦,没试过,不过你可以把浏览器的前进后退给禁用掉,然后再在页面上设置两个按钮来达到你要的效果

追问

你能否给个history.forward();history. back();来控制的例子呢,我这几天尝试了好几次都没有很好的控制效果

本回答被网友采纳
第2个回答  2012-12-06
可以试试 onbeforeunload方法. 离开当前页面之前先询问....
第3个回答  2012-12-07
navigator.useragent

如何用JS或JQUERY判断浏览器的返回操作
是要实现浏览器不能有返回操作么?可以使用history.forward();history. back();来控制浏览器的前进后退功能

JS或JQUERY如何判断A页面是从其他页面返回的,而不是首次加载
sessionStorage.setItem(“flg”,“1”);

浏览器返回、前进、刷新页面的方法下面总结一下
我们经常会使用JS 操作浏览器返回、前进和刷新页面,以下我总结了一些常用的操作方法:history.back(-1)\/\/直接返回当前页的上一页,数据全部消息,是个新页面 history.go(-1)\/\/也是返回当前页的上一页,不过表单里的数据全部还在 window.location.reload() \/\/刷新 window.history.go(1) \/\/前进 win...

JQuery ajax json怎样获取外网url返回的数据
1、搭建服务器做代理捉取跨域请求返回的数据,本地应用页面的ajax请求建立的代理服务器就能间接的实现这样的需求。但是此种做法较为复杂,不建议使用;2、使用jsonp跨域访问,这种方法是较为普遍的解决方案,其实现原理是:HTML的标签是可以突破同源策略从其他来源获取数据,所以可以通过标签引入jsonp文件,...

如何用Js判断非法输入后点击Submit按钮而页面不提交?
jsp返回得页面浏览器显示都是是html页面,肯定是支持得 。onsubmit="return validate()"validate()这个方法里面你要判断后返回true或false。 如:你验证为空返回false,则不会提交。

js\/jquery中什么时候用return,什么时候用return false
根本的说 return 是函数的返回结果用, 如果你一个函数需要执行结果那就return 你需要的结果, 不需要结果就不用return 而在jq中有些特殊的用法,比如$().each(function(){return false;})其中如果不return false就会循环所有元素, 而如果在其中一次return false则不在进行后续的遍历, 跳出循环 ...

jQuery判断浏览器是移动端还是电脑端自动跳转
jQuery判断浏览器是移动端还是电脑端自动跳转 你好! 使用Jquery判断终端型别使用到的是User Agent,具体实现方法如下: var browser = {versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {移动终端浏览器版本资讯 trident: u.indexOf("Trident") > -1, IE核心presto: u.i...

Js,或jquery截取返回字符
为什么不用JSON var obj = {"a":"你好,你很棒,你很好", "b":"不行,不能,不可以", "c":"从小,从来,从军"} obj["a"]就是"你好,你很棒,你很好"

用JS或者jQuery可以监听浏览器窗口的变化吗
试试resize事件 (window).resize(function() { var width = $(this).width();var height = $(this).height();});不过resize事件好像对框架不起作用

利用JQuery怎样返回前一页
-1)">返回上一页 重载页面,本地刷新 返回上一页重载页面,本地刷新 返回上一页并重新加载页面 返回

相似回答