看看这个网站:http://genelab.nasa.gov/
您可以更改页面(关于.html,事件.html),并且div.site 列左边始终存在。
我想知道在更改页面时如何始终存在div.site 左列)。
答案是:你并没有真正改变页面,你使用 Javascript AJAX 来更新页面的一部分(并更改 url,使其看起来像你更改页面)。
使用旧浏览器访问该页面。您将意识到URL不会更改或使用哈希(#about.html)。这是因为新的浏览器支持 URL 修改。
如果您自己编程,您将不得不投入大量时间来创建这样的网站......