关于弹出子窗口的问题谢谢各位大虾 我把一个网页转换成一个模式窗口,但弹出后,为什么父窗口就变成白色的了?我不想他变成白色的,想他还是现实原来的内容 怎么办?帮帮我 谢谢各位! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是后台弹出代码: this.Response.Write("<script>window.showModalDialog('ModelDialogLinkImg.aspx?ID=" + e.CommandArgument.ToString() + "',window,'help=no;dialogwidth=30;dialogheight=20;menu=no;resizeable=yes;scroll=yes;center=yes;edge=raise')</script>"); 你是不是用response.write弹出父窗口的吧,应该用Page.ClientScript.RegisterStartupScript(thi.GetType(),"","<script></script>");这样吧 “白色”是指什么都不显示?还是和浏览器"No response"一样? this.Response.Write("<script>window.showModalDialog('ModelDialogLinkImg.aspx?ID=" + e.CommandArgument.ToString() + "',window,'dialogwidth=30;dialogheight=20;menu=no;resizeable=yes;scroll=yes;)</script>");试试 可以用js实现JS打开一个新的页面:<input id="ButtonNewWin" type="button" value="Open a new window" onclick="openNewWin()" /><script type="text/javascript">function openNewWin(){ window.open("NewPage.aspx","","width=200,height=200,toolbar=no,scrollbars=yes,menubar=no,top=300,left=600");}</script>锁住,不能操作父页面,除非子页面关闭。方法一:使用window.open打开,然后在<body>中<body onblur="self.focus()">方法二(不能刷新):<script type="text/javascript">function openNewWin(){ window.showModalDialog("NewPage.aspx","dialogHeight=200,dialogWidth=200,dialogLeft=600,dialogTop=300,resizable=no,status=no,scroll=yes");}</script> 软件下载次数统计如何实现 DropDownList的value值可不可以设置成一样的? ASP.NET 大虾们帮我看看这是什么问题啊? dropdownlist如何实现click事件 gridview数据为什么无法取出? 点击textbox的问题 aspx后缀如何转换为html后缀呢? 頭大:我只是改了aspnet帳號的密碼就出問題 高手帮忙解决一下在线用户的问题啊~~~急哦~ 倒..asp.net中的Server.ScriptTimeout好象根本没有作用!... URL重写的疑问 在线等待!asp .net问题
试试
JS打开一个新的页面:
<input id="ButtonNewWin" type="button" value="Open a new window" onclick="openNewWin()" />
<script type="text/javascript">
function openNewWin()
{
window.open("NewPage.aspx","","width=200,height=200,toolbar=no,scrollbars=yes,menubar=no,top=300,left=600");
}
</script>
锁住,不能操作父页面,除非子页面关闭。
方法一:
使用window.open打开,然后在<body>中<body onblur="self.focus()">
方法二(不能刷新):
<script type="text/javascript">
function openNewWin()
{
window.showModalDialog("NewPage.aspx","dialogHeight=200,dialogWidth=200,dialogLeft=600,dialogTop=300,resizable=no,status=no,scroll=yes");
}
</script>