如果父窗口是hta,使用子窗口怎么来引用父窗口的元素?

zlcqupt 2010-03-01 03:28:33
如果父窗口是html,那么parent.functionA()可以调用父窗口里的函数functionA
如果父窗口是hta,那么parent.functionA()会报错“对象不支持此属性或方法”

请问应该用什么方法来解决?
谢谢
...全文
74 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wcwtitxu 2010-03-02
  • 打赏
  • 举报
回复

<iframe src="abc.html" application="yes"></iframe>
zlcqupt 2010-03-02
  • 打赏
  • 举报
回复
怀着无比崇拜的心情说一声,谢谢啊
zlcqupt 2010-03-01
  • 打赏
  • 举报
回复
学习打开子窗口的情况 ,谢谢


不过,我的不是打开子窗口,我用的是<iframe src="abc.html">,在abc.html里要操作父窗口

lure2222 2010-03-01
  • 打赏
  • 举报
回复
引用 4 楼 hookee 的回复:
打开htm子窗口的话, 用opener.xxx()引用
.hta
HTML code<script>function A(){alert("")}
window.onload=function(){
window.open("a.htm")
}</script>

a.htm
HTML code<script>
window.onload=function(){
opener.A();
}</script>


强悍
hookee 2010-03-01
  • 打赏
  • 举报
回复
打开htm子窗口的话, 用opener.xxx()引用
.hta

<script>
function A(){alert("")}
window.onload=function(){
window.open("a.htm")
}
</script>


a.htm

<script>
window.onload=function(){
opener.A();
}
</script>
zlcqupt 2010-03-01
  • 打赏
  • 举报
回复
哪位老大知道这个怎么解决吗?我搜了半天,都没有搜到
lchy110 2010-03-01
  • 打赏
  • 举报
回复
代码贴出来喵喵。。。
zlcqupt 2010-03-01
  • 打赏
  • 举报
回复
哪位老大知道,再问一下,谢谢
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-03-01 03:28
社区公告
暂无公告