我有一个类似这样的页面:
http://mypage.com/about#peter
在该页面的html中我有一个iframe:
<iframe src="doit" />
我希望#peter转到iframe。也就是说,我希望iframe呈现为
<iframe src="doit#peter />
关于如何做到这一点的任何提示?
感谢
答案 0 :(得分:2)
您可以在页面运行时以编程方式创建iframe,并将哈希标记附加到该页面。
var hash = window.location.hash;
var ifrm = document.createElement("IFRAME");
ifrm.setAttribute("src", "http://mypage.com/about" + hash);
document.body.appendChild(ifrm);