我正在開發AJAX應用程序並希望使用散列標籤製作網址。當用戶打開這樣的頁面時(例如#date = 27.02.1990 & Name = Alex)應用程序恢復其狀態。有沒有可以幫助我的庫?AJAX和帶有散列標籤的網址
0
A
回答
1
History.js將幫助你實現這一目標,加它將使用新的瀏覽器pushState
,所以它改變了實際的URL(不重新加載頁面),而不僅僅是改變了片段標識符。
0
類似Asual jQuery Address plugin應該可以提供幫助。它允許您在URL中的散列更改時執行操作。您可以使用它通過ajax爲散列中的數據加載適當的內容。
0
像這樣的東西可能會爲你工作:
// Declare hashobj in global context
// So it can be used anywhere
window.hashobj = {};
var parts = location.hash.substring(1).split('&');
// Strip leading `?`
if(parts[0].lastIndexOf('?', 0) === 0)
parts[0] = parts[0].substring(1);
// Create global variables
for(var i = 0; i < parts.length; i++){
parts[i] = parts[i].split('=');
hashobj[parts[i][0]] = parts[i][1];
}
alert(hashobj.date);
使用,你應該能夠讀取哈希很輕鬆地做出必要的Ajax請求加載內容。
相關問題
- 1. 帶有散列但沒有問號的網址有效嗎?
- 2. Facebook喜歡帶有標籤網址的按鈕
- 3. 觸發點擊帶有標籤的網址
- 4. Instagram的API網址帶有特定標籤
- 5. 更好地處理散列網址AJAX網站
- 6. 帶有多個標記的網址
- 7. Perl - 散列散列(散列和標量)?
- 8. window.location.hash差異寫的網址和標籤
- 9. 網址更改時沒有散列聲音和片段
- 10. 拉包含散列標籤
- 11. 完全刪除網址中的散列
- 12. 帶有網址的背景
- 13. 帶有matplotlib列表的標籤
- 14. 帶有.htaccess的Google廣告系列和Google Analytics網址
- 15. 帶有標籤最高值的標籤
- 16. Firefox 6無限頁面刷新帶有散列標籤的頁面
- 17. jQuery的標籤與AJAX,如何更改網址
- 18. 是否有可能使用散列和簽名散列來簽署PDF文檔?
- 19. 標籤和Ajax中的jQuery EasyUI標籤
- 20. 使用散列法重寫網址
- 21. 標題標籤和分頁的網址,這是好的?
- 22. CSS:帶有十字標籤和水平標籤的div
- 23. AJAX網址和GET請求
- 24. 簡單的ajaxify,沒有散列或hashbang網址
- 25. javascript/jquery得到的網址沒有散列
- 26. GCS帶有子文件夾的簽名網址
- 27. 帶有標籤的回傳?
- 28. WordPress的 - 使標籤與主動散列標籤URL
- 29. 共享圖像內容和網址,從網站的WhatsApp沒有OG標籤
- 30. jQuery UI的標籤,更新網址不同的標籤
散列標籤#在URL中不起作用。 這裏讀我的回答: http://stackoverflow.com/questions/5800103/how-does-one-escape-the-sign-in-a-url-pattern-in-urlmappings-groovy/5803541 #5803541 – netbrain
@netbrain OP正在討論做客戶端。 – lonesomeday
如果我使用necessery散列標籤創建許多隱藏的「a標籤」會怎麼樣? – Neir0