Url 更改网站上显示的页面。com/#/page
我在各种网站上看到过(比如)他们使用Url 更改网站上显示的页面。com/#/page,url,Url,我在各种网站上看到过(比如)他们使用example.com/#/examplepage或example.com/#examplepage。我想为我的网站这样做,但我在搜索时找不到任何东西。UPD: 要更改显示的页面,可以尝试 1) 设置计时器以监视哈希更改 例如: 2) 使用窗口对象的onpopstate事件。 例如: 我们需要比你提供的更多的信息来帮助你。你是如何提供这些页面的?服务员?CGI?NodeJS?尝试window.location.hash='somehash' setInterv
example.com/#/examplepage
或example.com/#examplepage
。我想为我的网站这样做,但我在搜索时找不到任何东西。UPD:
要更改显示的页面,可以尝试
1) 设置计时器以监视哈希更改
例如:
2) 使用窗口对象的onpopstate事件。
例如:
我们需要比你提供的更多的信息来帮助你。你是如何提供这些页面的?服务员?CGI?NodeJS?尝试window.location.hash='somehash'
setInterval(function(){
var hash = window.location.hash;
if(oldHash != hash){
//load new page through ajax
}
},
50);
window.onpopstate = function(){
var hash = window.location.hash;
//load new page through ajax
}