如何点击链接跳转到另一个网页并跳转到该网页框架子页面中的某个锚点?

时间:2022-11-09 13:59:41
请看清标题,点击的链接和和跳转的页面不是同一个页面,另外得实现跳转页面中iframe子页面中锚点的定位,
和<a href="aaa.html#" target="aa">链接</a>不是一个意思

2 个解决方案

#1


 (1)假设A页面中超链接是:<a href="aaa.html#hot" target="aa">链接</a>;
 (2)aaa.html中有个iframe。<iframe id="frm" src="bbb.html"/>
 (3)那么可以在bbb.html的</body>前这样写
<script type="text/javascript">
var childHash = parent.location.hash;//这里childHash =="#hot"
if(childHash!=""){
   location.hash = childHash.substring(1);
}
</script>
 希望能帮助到你

#2


稍加修改,有用,非常感谢。

#1


 (1)假设A页面中超链接是:<a href="aaa.html#hot" target="aa">链接</a>;
 (2)aaa.html中有个iframe。<iframe id="frm" src="bbb.html"/>
 (3)那么可以在bbb.html的</body>前这样写
<script type="text/javascript">
var childHash = parent.location.hash;//这里childHash =="#hot"
if(childHash!=""){
   location.hash = childHash.substring(1);
}
</script>
 希望能帮助到你

#2


稍加修改,有用,非常感谢。