页面a.html
<iframe src="b.html" runat="server">
页面b.html
function OpenWindow(obj)
{
var w=600,h=400;
window.parent.open('c.html');
}
<td><a style="cursor:hand" target="_blank" language="javascript" onclick="OpenWindow(this)"><font color="red">地图定位</font></a><asp:TextBox ID="txt_xy" runat="server"></asp:TextBox>
</td>点击后为什么c.html不在新窗口中弹出,一直在a.html中的iframe页面中
<iframe src="b.html" runat="server">
页面b.html
function OpenWindow(obj)
{
var w=600,h=400;
window.parent.open('c.html');
}
<td><a style="cursor:hand" target="_blank" language="javascript" onclick="OpenWindow(this)"><font color="red">地图定位</font></a><asp:TextBox ID="txt_xy" runat="server"></asp:TextBox>
</td>点击后为什么c.html不在新窗口中弹出,一直在a.html中的iframe页面中
改为
window.open('c.html');
iframe的runat="server"没有意义window.parent.open("c.html","_blank");
指定_blank就可以了
a.htm<iframe src="b.htm" runat="server"> </iframe>b.htm<script language="javascript">
function OpenWindow()
{
var w=600,h=400;
window.parent.open('2.htm');
}
OpenWindow()
</script>2.htmasdad