怎樣使點一下 BUTTON 按鈕跳出連接的新窗口 我現在需要使點一下 BUTTON 按鈕跳出連接的新窗口比如 我原來用Response.Redirect("cars.aspx");只可以在同一個窗口實現跳轉現在我要跳出一個新的car.aspx頁面,原來的窗口也不關掉該怎么實現? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Response.Write("<script>window.open('car.aspx')</script>");以上就可以实现了吧! 楼上的, ASP.NET 中有没有直接的方法去打开页面呀 Response.Write("<script language='JavaScript'>"+"\n"); Response.Write("window.open('新页面相对路径?传值1&传值2&....&...传值N'" +",'null','height=400,width=800,top=80,left=100,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no')");[这些属性都是控制弹出窗口的]Response.Write("</script>"+"\n"); 这个是弹出新窗口回传值并关闭的代码你也许有用:string a="window.opener.回传页面FORMID.回传值行参.value='回传值';"; Response.Write("<script language='JavaScript'>"); Response.Write(a+"\n"); Response.Write("window.close()");Response.Write("</script>"+"\n"); 如果是多个参数回传,那只要进行一定扩展。FOR EXAMPLE:string a="window.opener.回传页面FORMID.回传值行参.value='回传值';"; string b="window.opener.回传页面FORMID.回传值行参.value='回传值';"; ...string n="window.opener.回传页面FORMID.回传值行参.value='回传值';";那么相对的地方:Response.Write(a);Response.Write(b);Response.Write(c);...Response.Write(n+"\n"); Response.Redirect("newpage.aspx?",false) 楼上的大侠Response.Redirect("newpage.aspx?",false)还是在同一页面上打开,如果说是我的浏览器的问题, 那么客户的IE也可能有问题。 LouisXiong() ( ) 信誉:100 2005-09-17 10:10:00 得分: 0 这个是弹出新窗口回传值并关闭的代码你也许有用:string a="window.opener.回传页面FORMID.回传值行参.value='回传值';"; Response.Write("<script language='JavaScript'>"); Response.Write(a+"\n"); Response.Write("window.close()");Response.Write("</script>"+"\n"); 这样会弹出一个新窗口, 在我的机器上会被浏览器阻止。2003+sp1 有没有办法实现这样的效果:<a href = "target_form.aspx?..." target = "_blank">演示,只为说明问题。</a> Response.Write("<script language='JavaScript'>"+"\n"); Response.Write("window.open('新页面相对路径?传值1&传值2&....&...传值N'" +",'null','height=400,width=800,top=80,left=100,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no')");[这些属性都是控制弹出窗口的]Response.Write("</script>"+"\n");这个是打开新窗口的。。呵呵。 <form id="Form1" runat="server" method="post" target=_blank>...<asp:button id="button1" runat="server" text="Submit"></asp:button></form> test.Attributes.Add("onclick", "window.open('../login.aspx', 'newwin', 'width=800, height=600');"); 导出绑有dropdownlist控件到EXCEL报错?如何改一下呢? 跳转问题 asp如何在不显示fileupload控件的情况下点击按钮完成上传 如何在C#中实现pkcs7的加密 昨天去上海微软面试,有一题做不来,看看你们会不会? Bitmap保存图片到本地 动态添加控件 并能ajax刷新内容 做抓取网页程序遇到的问题,50分寻求帮助 关于页面数据邦定的问题! 还是相信csdn的c友们,推荐个网站访问统计系统吧 使用c#编一个在网页上可以录音的录音机,应该使用什么控件或类库 点击calendar的某天,可以从数据库中读出相应某天的工作安排
以上就可以实现了吧!
Response.Write("window.open('新页面相对路径?传值1&传值2&....&...传值N'" +",'null','height=400,width=800,top=80,left=100,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no')");[这些属性都是控制弹出窗口的]
Response.Write("</script>"+"\n");
string a="window.opener.回传页面FORMID.回传值行参.value='回传值';";
Response.Write("<script language='JavaScript'>");
Response.Write(a+"\n");
Response.Write("window.close()");
Response.Write("</script>"+"\n");
string a="window.opener.回传页面FORMID.回传值行参.value='回传值';";
string b="window.opener.回传页面FORMID.回传值行参.value='回传值';";
.
.
.
string n="window.opener.回传页面FORMID.回传值行参.value='回传值';";
那么相对的地方:
Response.Write(a);
Response.Write(b);
Response.Write(c);
.
.
.
Response.Write(n+"\n");
Response.Redirect("newpage.aspx?",false)
还是在同一页面上打开,如果说是我的浏览器的问题, 那么客户的IE也可能有问题。 LouisXiong() ( ) 信誉:100 2005-09-17 10:10:00 得分: 0
这个是弹出新窗口回传值并关闭的代码你也许有用:
string a="window.opener.回传页面FORMID.回传值行参.value='回传值';";
Response.Write("<script language='JavaScript'>");
Response.Write(a+"\n");
Response.Write("window.close()");
Response.Write("</script>"+"\n");
这样会弹出一个新窗口, 在我的机器上会被浏览器阻止。2003+sp1
Response.Write("window.open('新页面相对路径?传值1&传值2&....&...传值N'" +",'null','height=400,width=800,top=80,left=100,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no')");[这些属性都是控制弹出窗口的]
Response.Write("</script>"+"\n");这个是打开新窗口的。。呵呵。
...
<asp:button id="button1" runat="server" text="Submit"></asp:button>
</form>