有没有方法可以使用坐标链接到另一个页面的内容,而不使用#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