www.jbmf.net > jquEry 后退上一页

jquEry 后退上一页

<body><button>返回上一页</button></body><script type="text/javascript" src="js/jquery-2.1.4.js" ></script><script>$("button").click(function(){ history.go(-1) })</script>

如果只是跳转,你用原生的js就能做到 window.location.href="url" 这个是直接把当面窗口页面跳到指定页面 window.open('url','_blank','width=600,height=400,top=100px,left=0px') 打开新的窗口,后面的第三参数可以省略 parent.location.href="url"; 这个是子窗口修改父窗口的方法

用ajax啊,jquery有这个功能.http://blog.sina.com.cn/s/blog_696c8e1801014erk.html这个里面有例子,你看看.

原页面a.html:<br><html><br><head><title></title></head><br><body><br><div id="container"></div><br></body></html><br>被load的页面b.html:<br><html><br><head><title></title></head><br><style>.page-li {font-size:12px;color:blue}</style><

在需要刷新的页面里的head里加上也许可以,我没试过.

设定一个全局变量,存下前一页的页面地址

后退会自动刷新<button onclick="history.go(-1)">后退一页</button>

这个不是js的内容,因为涉及到页面的转换,因此需要在login页面加入隐含的input,记录来源页面的地址,并且传到login的校验页面(一般是chklogin),并由校验页面负责跳转到来源页面

有一个比较土的方式是锚点,每次加载你都改变一次锚点,当重新载入这个页面时,根据锚点来重新加载信息更加现代的方式你可以用history.pushstate方法和history.replacestate以及window对象的popstate事件,这个方式可以让你用js自己控制url和前进后退事件,并且用ajax刷新网页的局部内容

如果你是使用jquery前端的datatables,你可以重新设置为第一页,也就是更改默认的设置参数

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com