有没有办法在我的 iframe 中打开一个网页并让它自动滚动到它?换句话说......我想知道如何结合这个:
<a href="/example" target="myframe">
有了这个:
<a href="#myframe">
谢谢!
我不希望它在 iframe 中滚动到目标 html 中的 anoche。事实上,iframe 不允许滚动。我想在父(根网站)中滚动到 iframe
我找到了这个解决方案。完美运行。
<a href="javascript:void(0)" onclick="IFrameScroll('http://www.asdf.com')">Class Name</a>
<script type="text/javascript">
function IFrameScroll(link){
window.myIframe.location=link;
window.location.hash='myIframe'
}
</script>
是的,您可以通过将文档片段标识符(以 # 符号开头的内容)放在 URL 之后来做到这一点,如下所示:
<a href="/example#myframe" target="myframe">
要进行这项工作,您的页面(example
在这种情况下)必须具有这样的命名锚:
<a name="myframe">...