2014-01-16 81 views
0

的主要問題:我需要知道,在我的瀏覽器上一個鏈接 - 是我的網站的鏈接?如何組織路由器歷史

有幾個問題:

  1. 我可以把當前的URL到我的籌碼,而當我回到我通過內部方法,我剛剛從URL中移除。但!如果我回去或向前按瀏覽器按鈕how can I know is back or forward event?
  2. 如果我有一個堆棧,之後刷新頁面棧是明確的,但瀏覽器有一個歷史(瀏覽器按鈕向後和向前的有效)。

這是單頁骨幹應用。

謝謝!

回答

0

這個問題的長期調查後,我明白,瀏覽器(實際上我這樣做是在Chrome)盡一切努力不給有關瀏覽器歷史記錄應用程序的信息。因爲它是安全信息。所以合法的做法是不存在的。

所以,在我的情況下,我認爲重新整理瀏覽器重新啓動單頁的應用程序,它沒有歷史。我使用託管的Backbone路由器事件服務我自己的歷史記錄,「後退」事件僅通過點擊我的按鈕「返回」而不是瀏覽器來處理。

相關問題