我试图对这个问题发表评论以澄清我可能需要的内容,但没有足够的代表我不能,所以我们开始......
我想更改 iframe 的内容,同时定位锚标记以滚动到页面下方的某个点。
我试图在另一个页面上实现 js,但是当它滚动正常时,iframe 内容没有改变。
试试这个例子:
<html>
<body>
The frame:
<iframe id="theFrame" src="about:blank" width="90%" height="600"></iframe>
<br />
The link: <a href="#bottomOfPage" onclick="document.getElementById('theFrame').src='http://www.bing.com/';">change frame and scroll to bottom</a>
<br />
<div style="height:600px;background:#8cc">padding...</div>
Bottom of page.
<div id="bottomOfPage"><div><!--this is the marker-->
</body>
</html>