有一个a页,如htttp://192.168.0.100/a.html
在此页上弹出b页,如http://192.168.0.200/b.html
a.html代码如下:
<a href="#" onclick="OpenWin('http://192.168.0.200/b.html');">test</a>
<input type="text" id="Input2_zjjh" size="100"><script type="text/javascript">
function OpenWin(url)
{  var varWin = "dialogWidth:600px;dialogheight:300px;status:no;help:no";
var varGet = showModalDialog(url, "popup", varWin);
if (varGet != null)
{          
   eval("document.all.Input2_zjjh.value = '" + varGet + "'");
}
}
</script>b.html代码如下:
<a href="#" onclick="ret();">test</a>
<script> 
function ret(){ 
window.returnValue = "ok.return"; 
window.opener=null;  
window.close(); } 
</script>期望的效果是在a.html窗口弹出b.html,并在a.html的接收b.html反返回值。
如果两个页面在同一个web站点,是没问题的,不同的站长就无法实现。有朋友知道该如何修改代码?