1、
早前會(huì)使用瀏覽器的 hash錨點(diǎn) 來解決
不同的hash標(biāo)記著頁面不同的部分,能修正頁面刷新數(shù)據(jù)不正確的問題
再通過 onhashchange 事件監(jiān)聽hash錨點(diǎn)的變化,手動(dòng)進(jìn)行前進(jìn)后退操作,瀏覽器支持度
Chrome | FireFox | IE | Opera | Safari |
5.0 | 3.6(1.9.2) | 8.0 | 10.6 | 5.0 |
2、
隨后出現(xiàn)一種 hashbang 的技術(shù),即在url后加上標(biāo)記 #!/myPath 來解決上述的問題
通過一個(gè)路徑定義一個(gè)頁面部分,在單頁面應(yīng)用中可常見到(Angular中已經(jīng)封裝了)。但好像只有g(shù)oogle真正支持了對(duì)該路徑的爬取
3、
HTML5的新特性做了