关于iframe焦点及键盘事件的问题。

robinzsy 2004-08-27 10:08:47
<html>
<head>
<script type="text/javascript">
....
</script>
</head>
<body>
<iframe id="fox" style="top='30%';left='30%';width='40%';height='40%';position='absolute'" src="a.html">
</iframe>
</body>
</html>
如代码所示,在页面里嵌有一个iframe,"a.html"为一个页面长度,宽度超过iframe的网页。
现在想要在原页面中点击方向键,实现和在iframe获得焦点的情况下点击方向键同样的效果。
即点击方向键实现iframe中滚动条的滚动。
请问要在原页面中加入什么代码才能实现上述功能?
...全文
746 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
robinzsy 2004-08-27
  • 打赏
  • 举报
回复
to meizz(梅花雪)
谢谢,你的方法在IE下可以,在Mozilla下就不行。
我想要在Mozilla下可以实现的方法。 :)
meizz 2004-08-27
  • 打赏
  • 举报
回复
<body onload="window.frames.iframeName.focus()">

在 a.html 里加上: <body onblur="focus()">
robinzsy 2004-08-27
  • 打赏
  • 举报
回复
呵呵,我自己查书找到了,用top.frames[0].focus()
robinzsy 2004-08-27
  • 打赏
  • 举报
回复
顶。。。
没人知道吗?

87,995

社区成员

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

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