主页面:
<script type="text/javascript">
function openFrm(url)
{
var frm =divObj.getElementById("myFrm");
if(frm==null || frm=="undifined"){
frm=docment.createChild("iframe");
frm.setAttribute("id","myFrm");
document.getElementById("divFrm").appendChild(frm);
}
frm.src=url;
}
function closeFrm()
{
var divObj=document.getElementById("divFrm");
var frm = document.getElementById("myFrm");
divObj.removeChild(frm);
}
</script>
<input type="type" id="btnClose_p" onclick="openFrm('
www.baidu.com');" value="关闭iframe" />
<div id="my_div">
<input type="hidden" id="hdClose" onclick="closeFrm();" />
</div>
iframe页面:
<script type="text/javascript">
function close()
{
window.parent.document.getElementById("hdClose").click();
}
</script>
<input type="type" id="btnClose_c" onclick="close();" value=" 在iframe中关闭自己 " />
二楼正解:实现成功!