作者lemarulie (另一个我)
看板Ajax
标题[问题] 请教parent 的用法
时间Sun Nov 6 10:48:58 2011
请教一下版上的大大吗
小弟现在和其它人在开发一个网页
其中的a.aspx 是主画面
其中a.aspx里又包含两个部份(b c),分别是左区块和右区块
b区块是放iframe 放各自开发的网页 c区块是放google earth
小弟在b区里引用了一支js 此js是专门用来放google earth (放大、缩小、放icon)
现在问题来了
小弟希望在使用者按下google earth的icon後 会出现balloon 里面会展示一些资料
balloon里面的内容是由html所组成
但是其中的一行在执行上一直有问题
<button type="button" onclick="javascript:test()">Click Me!</button>
在使用者按下button後 系统会找不到test这个function
若是改成alert('123')则可以正常执行
也有试过在test前面加上parent.test()或parent.parent.test()
不过结果还是一样
请问一下我要如何改正这个问题?
先谢过各位前辈的指导了~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.162.234
※ 编辑: lemarulie 来自: 122.117.162.234 (11/06 10:49)
1F:→ terlin10:试试给iframe一个name属性,然後parent.name.test()试试 11/06 11:58
2F:→ sk1765:看你的test是放在哪里 如果是上层 window.parent.test() 11/06 20:56