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
}