我在製作一個網站,其中我使用的整個jQuery腳本行爲很奇怪,一旦有人點擊刷新 - 所以我認爲當有人刷新時,他們的URL會從可以說www.website.com/index.html#test
只是www.website.com/index.html
......這是可能的,如果是這樣,怎麼樣?如果在hashtag鏈接中點擊刷新,則返回index.html
2
A
回答
0
你可以做的是檢查URL包含哈希這樣:
var url=window.location;
if(url.indexOf('#')!=-1){
window.location = 'index.html';
}
什麼indexOf
所做的就是檢查是否字符串包含一些子,如果是的話那麼它返回存在這種字符串的索引是,如果它找不到它然後它返回-1所以 我們在那裏做了我們檢查,如果它不等於-1,所以這意味着子字符串存在,那麼我們想要去index.html
0
window.onbeforeunload = function(e)
{
window.location = "index.html#introduction";
};
這可讓您將刷新重定向到另一部分,但它似乎沒有工作重定向到index.html
相關問題
- 1. 返回鏈接不刷新
- 2. 如何刷新基於點擊鏈接的ajax結果
- 3. 點擊鏈接後刷新div內容
- 4. 刷新頁面鏈接自動點擊
- 5. 當點擊鏈接時頁面刷新
- 6. Coffeescript:如何鏈接div,但如果子鏈接被點擊,則覆蓋鏈接
- 7. 點擊一個鏈接或點擊提交,而無需刷新
- 8. 點擊鏈接返回頁首頂部
- 9. 如何模擬Gmail中點擊刷新鏈接?
- 10. 如何在點擊鏈接時刷新頁面
- 11. 點擊鏈接觸發函數調用,返回點擊的鏈接值
- 12. 刷新Index.html
- 13. 如何返回到上一頁中激活的div點擊返回鏈接
- 14. 如何製作hashtag鏈接?
- 15. 點擊刷新按鈕後如何返回到主散列?
- 16. Gridview超鏈接點擊事件刷新ajax更新面板
- 17. 刷新點擊
- 18. Sql鏈接點擊更新
- 19. 點擊更新超鏈接
- 20. foreach如果用戶點擊鏈接?
- 21. 如何在點擊鏈接時進行鏈接更新?
- 22. 如果沒有方法鏈接,則Javascript返回值
- 23. 如果onclick函數返回false,則停止鏈接操作
- 24. Parse.Router - 瀏覽器刷新按鈕返回到index.html的
- 25. 如何更改客戶端點擊鏈接時返回的URL
- 26. 如何返回頁面上的鏈接並點擊它們
- 27. 單擊表中返回的搜索結果鏈接
- 28. Spring MVC 3.0在點擊返回超鏈接時保留值
- 29. JavaScript - 頁面在點擊鏈接後返回頂部
- 30. 爲什麼分頁鏈接在點擊時返回json? (Vue.js 2)
刷新將'刷新'當前頁面。因此,如果你在www.website.com/index.html測試,那麼它將返回到同一個地址。 –
Intead可以告訴你爲什麼/如果url被設置爲'website.com/index.html#test',究竟是爲什麼/令人不安?這似乎是問題是別的,而你正在嘗試修復症狀**。 –
如果有人直接導航到'index.html#whatever',他們是否應該去掉哈希,或者轉到頁面的特定部分,會發生什麼? –