我有一个主文件:index.php 它有 1 个 iframe:main
<iframe src="main.php" id="main_frame" name="main_frame" >
</iframe>
main.php 有 2 个 iframe:middle_frame 和 top_frame
<iframe src="middle.php" id="middle_frame" name="middle_frame" >
</iframe>
<iframesrc="pageTop.php" id="top_frame" name="top_frame" >
</iframe>
middle.php 有 2 个 iframe : middle_left_frame , middle_right_frame
<iframe src="middle_left.php" id="middle_left_frame" name="middle_left_frame" >
</iframe>
<iframe src="middle_right.php" id="middle_right_frame" name="middle_right_frame" >
</iframe>
Button1JSClick
当我只运行 middle_left.php 时,我可以通过这种方式从子窗口调用 javascript 函数:
opener.Button1JSClick(event);
但是,当我运行到 index.php 和其他文件时,我不能使用这种方式。
我该怎么做?