200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > AJAX应用中浏览器的BACK后退按钮问题

AJAX应用中浏览器的BACK后退按钮问题

时间:2019-10-07 21:03:09

相关推荐

AJAX应用中浏览器的BACK后退按钮问题

AJAX应用中浏览器的BACK后退按钮问题,AJAX应用中浏览器的BACK后退按钮问题

AJAX越来越多的应用到网页交互上,但是用AJAX做交互也有一些问题,比如传统网页的浏览是一个一个页面切换,所以可以用浏览器的后退按钮和前进按钮切换到指定的浏览过的页面,也就是浏览器的history.

但是用AJAX做交互的时候,是通过js+xmlhttp来获取其他页面信息,对于浏览用户来说,是一个隐性的UE,感觉不到浏览器地址栏的URL的变化,对浏览器来说,地址栏的URL没发变化,产生不了HISTORY。

不是说在用AJAX做交互的时候,BACK按钮的问题就解决不了,对于AJAX应用很成熟的网站比如google等,这些都已经解决。有热心的老外已经提供了解决方法,粗粗看了看,原理是用了iframe,有兴趣的自己去研究吧

老外管这个叫:Really Simple History framework,还有专门的AJAX history libraries

原文介绍:点击这里浏览

先看一个演示吧:

这个演示的下载地址,是PHP的

另一篇文章介绍:点击这里浏览

这篇文章例子的下载:点击这里下载

BrowserBookmarkingBack buttonIE6/PCYesYesIE5.5/PCYesYesIE5/PCYesYesIE5/MacNoNoFirefox/PCYesYesFirefox/MacYesYesSafari1.2/MacYesNo

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。