如何在不刷新页面的情况下更改URL?如何在不刷新页面的情况下更改页面URL?
我用CodeIginer构建了一个网站,我想在我的一个页面中实现AJAX和JQuery。问题是;当我加载内容时,URL不会更改。
比方说,我有URL http://www.example.com/controller/function/param
而另一网址:http://www.example.com/controller/function/param2
我怎样才能改变第一URL到第二个,当我点击一个按钮?
这是伟大的..感谢您的帮助.. 并感谢所有的人在这个线程中发表评论... :) – 2011-05-25 02:19:32
只要你知道,与我history.pushState的经验,它不会优雅地降级,并且不起作用在IE9中,它实际上打破了我的脚本。请务必实施修复程序,或改为使用document.location.hash。你可以使用modernizer.js来检测浏览器是否支持它。 – mcbeav 2011-05-25 03:41:50