和<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)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)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
稍加修改,有用,非常感谢。