1
我在我的頁面中嵌入了Flash文檔查看器,用戶可以在其中查看文檔的預覽版本,然後購買完整版本(如果他們喜歡)。是否有可能在文檔本身有一個超鏈接「立即購買」,它會命令瀏覽器在當前頁面上執行某些操作而不需要必須刷新?location.hash更改的事件處理程序?
我想象的是這樣的:
www.example.com/currentpage.php#buy
...作爲嵌入文檔中的鏈接,這在理論上滾動到父網頁上的位置。是否有任何機制,可能是事件處理程序,我可以運行一些js被引導到「#buy」錨?
編輯:我剛剛發現JavaScript有一個
window.location.hash
對象,我可以檢查,但我不希望對其進行輪詢,問題依然存在,如果有任何機制或事件檢測到它在變化?
謝謝你,我發現這個帖子裏面詳細闡述你的答案 http://stackoverflow.com/questions/680785/on-window-location-hash-更改 – 2010-11-01 17:44:51