index.html <html> <head> <title>popup window</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <mce:script language="JavaScript"><!-- function showmodaldialog1(){ window.showModalDialog('children0.html', 'my popup', 'dialogHeight:268px; dialogWidth:406px; resizable:No; status:No; help:No;') } function showmodaldialog2(){ window.open ('children0.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no'); } // --></mce:script> </head> <body> <a href="#" mce_href="#" οnclick="showmodaldialog1();">showModalDialog</a> <a href="#" mce_href="#" οnclick="showmodaldialog2();">showModalDialog</a> </body> </html> children0.html <html> <head> <title>my popup</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <mce:script language="JavaScript"><!-- function anotherpage(){ alert(""); window.οnlοad="children01.html"; } function jumpto(){ top.close(); //top.opener.window.location="http://www.google.com/"; top.opener.location="http://www.google.com/"; } // --></mce:script> </head> <body> <div><a href="children01.html" mce_href="children01.html"> 链接 </a></div> <div><a href="#" mce_href="#" οnclick="top.close();"> close top </a></div> <div><a href="#" mce_href="#" οnclick="parent.close();">close parent</a></div> <div><a href="#" mce_href="#" οnclick="jumpto();">parent to google</a></div> </body> </html> children0.html <html> <head> <title>my popup</title> <base target="_self"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <mce:script language="JavaScript"></mce:script> </head> <body> I am here! </body> </html> 在firefox上运行可以 在ie上无法跳转到http://www.google.com/ 无法跳转到children01.html