{
//打开一个页面Default.aspx,注意我不能用Response.Write("<script>window.open(Default.aspx,....)",而是用<a></a>方式打开页面
RegisterStartupScript("openaspx","<script>open_web()</script>");
}
js代码:
1<script type="text/javascript">
2function open_web()
3{
4aaaaa = "<a href='HOME/Default.aspx' id=zz onclick='window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;' target=_blank></a>";
5document.write(aaaaa);
6document.all.zz.click();
7}
8</script>
2function open_web()
3{
4aaaaa = "<a href='HOME/Default.aspx' id=zz onclick='window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;' target=_blank></a>";
5document.write(aaaaa);
6document.all.zz.click();
7}
8</script>
以上定义的js 以打开页面了,但是没有这个toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no效果
下面的这个js就有了弹出窗口的效果
<script type="text/javascript">
function open_web()
{
aaaaa = "<a href=\"WebForm2.aspx\" id=zz onclick=\"window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;\" target=_blank></a>";
document.write(aaaaa);
document.all.zz.click();
window.opener=null;
//加入这个 就关闭了当前的 窗体 显示窗口
//window.close();
}
</script>
function open_web()
{
aaaaa = "<a href=\"WebForm2.aspx\" id=zz onclick=\"window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;\" target=_blank></a>";
document.write(aaaaa);
document.all.zz.click();
window.opener=null;
//加入这个 就关闭了当前的 窗体 显示窗口
//window.close();
}
</script>