我把弹出框写在最外层的main.html用load放在div里,然后在弹出框去寻找iframe里面的元素时,有时候可以找到,有时候就会报以上错误
<!-- 弹出层 -->
<div id="ziv_add_depstaff_load"></div>
<div id="ziv_add_depstaff_search_load"></div>
<div id="ziv_add_depstaff_adddep_load"></div>
<div id="ziv_add_gz_add"></div>
<div id="ziv_give_techpro_parameter"></div>
<!-- 加载主页面的frameset -->
<iframe src="load.html" width="100%" height="100%" marginwidth="0"
id="ifm" name="ifm" οnlοad=""></iframe>
<!-- 加载弹出层 -->
<script type="text/javascript">
//加载弹出层页面
$("#ziv_add_depstaff_load").load("department/addstaff.html");
$("#ziv_add_depstaff_search_load").load("department/searchstaff.html");
$("#ziv_add_depstaff_adddep_load").load("department/adddep.html");
$("#ziv_add_gz_add").load("add/addgz.html");
$("#ziv_give_techpro_parameter").load("add/techpro_addparameter.html");