【发布时间】:2018-11-12 17:36:13
【问题描述】:
即使附近没有带有 ID 的元素,是否可以通过链接将快捷方式转到我想要的部分?到目前为止我已经尝试过了:
<a href="http://example.com/#+200px">Go down 200 pixels</a>
<!-- for some reason this doesn't work???? (jk i know its ridiculous) -->
一个要求是我无法访问我所链接的网站,它完全是外部的。我的问题是,锚标签(或类似标签)唯一能做的就是滚动到具有特定id 的元素?例如:这当前有效:https://stackoverflow.com#footer 因为stackoverflow 的页脚有id 的footer。
但是,如果附近的任何元素上都不存在 id 怎么办。
欢迎使用其他框架回答,尽管可能无关紧要。
【问题讨论】:
-
我认为任何框架或脚本在这里都完全无关紧要,因为您希望对不属于您的网站产生影响。所以问题仅仅是如果有一种方法可以将一些参数放入浏览器理解为在加载后滚动到该外部页面上的特定位置的命令的 url 中。恐怕不幸的是没有办法做这种事情。
-
我很担心。把它作为答案,我会锁定它。
-
对于普通链接,你肯定不能这样做,但是如果你从javascript打开窗口,它可能会做一些事情。
标签: jquery angularjs node.js reactjs anchor-scroll