本文介绍了更改网址而不刷新?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在互联网上发现了一个应用程序,当你点击一个链接时,它将重定向到一个页面,而不刷新整个地方并更改url地址栏,我知道它可能是因为JQuery可以访问客户端sode浏览器。



帮助我解决此问题。 解决方案

使用历史api你可以做这样的事情

  if(history&& history.pushState){ 
history.pushState(null,null,'/ new / url');

$ / code>

使用chrome js控制台在您的浏览器中试用它

多数民众赞成在所有这一切(也许多一点,但多数民众赞成在它的基础上



阅读更多


I found an app on the internet inside of which, when you click A link it will redirect to A page without refreshing the whole place and changing the url address bar, I know its possible becuase JQuery has access to the client sode browser.

Please help me with this.

解决方案

using the history api you could do something like this

  if (history && history.pushState){
     history.pushState(null, null, '/new/url');
  }

try it in your browser now with chrome js console

thats all it takes (maybe a little more, but thats the basis of it

read more in http://diveintohtml5.info/history.html

这篇关于更改网址而不刷新?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-12 06:26