有沒有方法可以使用座標鏈接到另一個頁面的內容,而不使用#anchors?例如,假設我希望鏈接直接進入頁面下方1200px的內容。我怎樣才能做到這一點? Javascript,服務器端的魔法,只要它適用於普通的訪問者,任何事情都會發生。鏈接到頁面座標
Q
鏈接到頁面座標
2
A
回答
0
您可以開發一個瀏覽器插件或擴展程序,允許您至少安裝它。否則,不。
0
如果你有其他網站的控制權,你可以編寫一個javascript來查看查詢字符串中的參數(即?y = 1200)並將頁面滾動到該位置,但我猜你不'無法訪問其他網站?前
http://stackoverflow.com/##scroll-y:1200
但用戶必須安裝腳本:
0
這可以用UserJS(Greasemonkey的)來完成。
1
以散列方式存儲座標
例如, http://example.com/page#123
然後通過JavaScript,滾動窗口
window.onload = function(){
var pos = window.location.hash.substring(1); //get hash & remove #
window.scroll(0,pos);
};
0
瀏覽器的同源策略會阻止您滾動來自不同域的框架或iframe中顯示的內容。最可靠的方法是讓您的服務器獲取頁面並插入滾動代碼。
相關問題
- 1. 如果該鏈接鏈接到當前頁面,則鏈接到目標鏈接?
- 2. 從Pelican頁面鏈接到標籤
- 3. 查找頁面中每個鏈接的座標
- 4. 鏈接到Facebook頁面上的頁面標籤頁應用
- 5. 鏈接到PDF中的特定座標?
- 6. RoR:鏈接到頁面
- 7. 查找鏈接到頁面
- 8. XSL鏈接到頁面
- 9. jQuery UI標籤鏈接_blank頁面
- 10. HTML直接鏈接到頁面內的頁面
- 11. 在HTML頁面上的鼠標座標
- 12. HTML:轉到相同頁面鏈接的鏈接,如何保持頁面視圖?
- 13. 如何鏈接座標與件?
- 14. PDF鏈接座標不正確?
- 15. 動態鏈接到子頁面WordPress
- 16. Ionic 2 PWA:鏈接到特定頁面
- 17. 在Webcontent創建鏈接到liferay頁面
- 18. 添加鏈接到Django管理頁面
- 19. 輸出鏈接到「父頁面」?
- 20. 鏈接到iTunes的評分頁面
- 21. 使用CSS鏈接到頁面?
- 22. 添加PARAMS到頁面鏈接(.NET MVC)
- 23. Laravel 5:鏈接到php頁面
- 24. 將twitter鏈接到facebook頁面
- 25. 鏈接到asp.net中的不同頁面
- 26. tkinter messagebox鏈接到筆記本頁面
- 27. 鏈接到cakephp的管理頁面
- 28. 鏈接到指定的其他頁面
- 29. 將索引鏈接到PHP頁面
- 30. Facebook頁面鏈接到照片?
OP在這裏。 那麼在一個框架中加載頁面,然後使用該框架插入JavaScript呢? 服務器端的任何東西都可以工作。例如,一個抓取頁面的php腳本,在其底部放置一個javascript滾動函數,然後重寫url以匹配頁面? 沒有試圖剝削,我只是覺得這將是一個非常乾淨的伎倆。 – Don 2009-10-15 20:32:47
假設我無法直接控制頁面。 – Don 2009-10-15 20:34:01
相關主題直接滾動到搜索項。這是可能的,沒有直接控制頁面? – Don 2009-10-15 20:44:37