點擊 tab 後不用換頁,直接顯示頁面?

請問一下比如說這種頁面

https://mega.nz/fm/contacts

clipboard.png

切換旁邊的 tab 後,他能夠馬上換頁,好像不用讀取一般
請問這是什麼技術能做到?php 加一些技術,能嗎?

阅读 2.3k
2 个回答

这个叫SPA,主要依赖html5 history API,和PHP(与其他后端技术)几无关系。

这应该还是要读取的吧,只是读取得快你感觉不出来?

如果真的是不需要读取,那肯定就是页面加载的时候,把所有tab内容都一起加载了,点击tab只是让那些内容显示和隐藏其它tab内容。

如果还是需要加载,主要依赖ajax技术,这个技术很老了,已经很成熟了。

如果配上h5 history API,能让浏览器地址栏上的链接发生改变,就好像跳转了一个页面一样,而且点击返回按钮不会离开当前页面,而是产生一个js可以侦听的事件。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题