iframe相关、锚点

xiaowen_ly 2008-10-22 09:08:41
描述:在help.html中有一个超链接a和一个iframe(src="b.html",name="content"),我想点击a后转到b.html页面的一个段落<p id="2">,怎么实现?大家帮下忙,谢谢!
...全文
303 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowen_ly 2008-10-22
  • 打赏
  • 举报
回复
刚刚试过,一楼的点击超链接a后出现b.html页面(占整个ie),而我希望的效果是b.html只在iframe中显示而不是整个ie;
二楼的点击button可以转到<p id ="2"></p>,但是只有第一次点击有效;即转到<p>后,拉动滚动条浏览文字信息,然后再点击button就不会再次转到<p>处拉。二楼有没有更好的改进方法?多谢大家帮忙!
s_liangchao1s 2008-10-22
  • 打赏
  • 举报
回复
恩 同意楼上的 在你的b.html页面 要显示的位置加上<a name="2"></a>就可以了
neo_yoho 2008-10-22
  • 打赏
  • 举报
回复

<SCRIPT LANGUAGE="JavaScript">
function g()
{
window.frames[0].location.href=window.frames[0].location.href+"#2"//#就是锚点
}
</SCRIPT>
<INPUT TYPE="button" VALUE="aa" ONCLICK="g()">
<iframe src="b.html" name="content"></iframe>
阿云ivan 2008-10-22
  • 打赏
  • 举报
回复
在这个位置<p id="2">设个锚点
<a id="anc">锚点</a>

超链接a改为
<a href="b.html#anc">a链接</a>

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧