麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > HTML5 > 正文

深入探究HTML5的History API

2024-09-05 07:21:12
字體:
來源:轉載
供稿:網友

History是有趣的,不是嗎?在之前的HTML版本中,我們對瀏覽歷史記錄的操作非常有限。我們可以來回使用可以使用的方法,但這就是一切我們能做的了。

  但是,利用HTML 5的History API,我們可以更好的控制瀏覽器的歷史記錄了。例如:我們可以添加一條記錄到歷史記錄的列表中,或者在沒有刷新時,可以更新地址欄的URL。
  為什么介紹History API ?

  在這篇文章中,我們將了解HTML 5中History API的來源。在此之前,我們經常使用散列值來改變頁面內容,特別是那些對頁面特別重要的內容。因為沒有刷新,所以對于單頁面應用,改變其URL是不可能的。此外,當你改變URL的散列值值,它對瀏覽器的歷史記錄沒有任何影響。

  然后,現在對于HTML 5的History API來說,這些都是可以輕易實現的,但是由于單頁面應用沒必要使用散列值,它可能需要額外的開發腳本。它也允許我們用一種對SEO友好的方式建立新應用。此外,它能減少帶寬,但是該怎么證明呢?

  在文章中,我將用History API開發一個單頁應用來證明上述的問題。

  這也意味著我必須先在首頁加載必要的資源。現在開始,頁面僅僅加載需要的內容。換句話說,應用并不是一開始就加載了全部的內容,在請求第二個應用內容時,才會被加載。

  注意,您需要執行一些服務器端編碼只提供部分資源,而不是完整的頁面內容。
  瀏覽器支持

  在寫這篇文章的時候,各主流瀏覽器對History API的支持是非常不錯的,可以點擊此處查看其支持情況,這個鏈接會告訴你支持的瀏覽器,并使用之前,總有良好的實踐來檢測支持的特定功能。

  為了用變成方式確定瀏覽器是否支持這個API,可以用下面的一行代碼檢驗:
 

XML/HTML Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲91精品 | 国产亚洲精品久久久闺蜜 | 草草久久久| 又黄又爽免费无遮挡在线观看 | 毛片福利| 91精品国产免费久久 | 日韩精品无码一区二区三区 | 国产1区2| 欧美黄色片一级 | 国产99久久精品一区二区 | 精品一区二区三区免费看 | 国产免费一区二区三区网站免费 | 国产精品久久久久影院老司 | 午夜视频免费在线观看 | 免费在线观看亚洲 | 亚欧在线免费观看 | 国产精品久久久久久久久久三级 | 日日草夜夜 | 成年人视频在线免费观看 | 成人在线视频免费播放 | 欧美韩国日本在线 | 欧美在线观看视频一区二区 | 欧美日韩精品一区二区三区不卡 | 一级黄色欧美 | 国产精品久久久久久一区二区三区 | 欧美日韩1区2区 | 久久97超碰 | av影院在线 | 久久久精品视频网站 | 天天曰夜夜操 | av影院在线播放 | asiass极品裸体女pics | 未成年人在线观看 | www.91成人| 日日做夜夜操 | 亚洲午夜久久久精品一区二区三区 | 国产一国产精品一级毛片 | 免费观看一区二区三区视频 | 日本视频免费观看 | 在线成人亚洲 | 日韩av成人|