jQuery插件HISTORY.js(https://github.com/browserstate/History.js/)提供HTML5歷史記錄推送實現功能,並且在不支持瀏覽器的情況下,應該能夠實現HTML4主題標籤功能。文檔/ README文件詳細介紹了使用像這樣:Implementing History.js HTML4 Fallback
var History = window.History; // Note: We are using a capital H instead of a lower h
if (!History.enabled) {
// History.js is disabled for this browser.
// This is because we can optionally choose to support HTML4 browsers or not.
return false;
}
正如你可以看到,文件解釋了HISTORY.js插件到HTML5的點使用,不解釋HTML4支持的使用。
然而,文檔中的「下載&安裝」部分下,它讀取:
5. Include History.js
<script src="http://www.yourwebsite.com/history.js/scripts/compressed/history.js">/script>
<script src="http://www.yourwebsite.com/history.js/scripts/compressed/history.html4.js"></script>
在這裏指令可以傳達的HTML4包括hashtag是自動支持的,但使用頁面上的說明表明,它必須手動實施;我認爲這實際上就是這種情況。
我找不到任何關於實現HTML4哈希標籤功能的進一步文檔。請幫我弄清楚這一點。
你有這樣的表述方式,它很可能被關閉。請解釋您嘗試的內容,並提供有關哪些工作不正常以及需要幫助的地方的明確示例。否則,請閱讀該工具的文檔,並尋找一個論壇來進行更一般的討論。 [請參閱「我不應該在這裏問什麼樣的問題?」](http://stackoverflow.com/faq#dontask) – OverZealous
好的,對不起。謝謝你告訴我我做錯了什麼。我只是認爲,如果我寫了太多的人不會讀它。我將編輯帖子以進一步解釋。 –
你試過了嗎?這聽起來像插件會自動降級(它可以與HTML4一起工作,不需要額外的實現)。 – JJJ