这样写是在另一个新页打开,但是原页会刷新一下:Response.Write("<script language=javascript>window.open('zw.aspx?name="+searchTxt.Text+"&date="+this.fbdate.Value +"&xz="+gz+"');</script>");怎么样能在另一个新页打开,原面又不会刷新?要求是在.cs文件中写
解决方案 »
- 点击gridview编辑状态下的更新怎么获取不到textbox改变之后的值?
- 现在我想做个匿名验证。怎么样最简单
- .NET AJAX在服务器上应该怎么配置啊?
- 页面中有两个TextBox做输入验证,如果要求只要其中任一TexBox中输入了就能通过验证(只要不都空就行),该如何使用验证控件?
- 多语言版本网站的设计
- iframe中窗体的样式style会不会受到外层窗体样式的影响?如果会受影响,该如何屏蔽?谢谢!
- 为什么我的按钮无效?
- 各位帮我看看这个问题,困扰我很久了
- 200分求RFC2616 HTTP1.1协议中文电子文档
- 水晶报表的数据源删除后的问题
- 求助:在VS2005里调试正常,发布之后IIS无法登录。
- 如何更新dataset中数据?
"onclick=\"window.open(this.href,'','height=400,width=800,left=150,top=20,toolbar=no,menubar=no,"+
"scrollbars=no,resizable=no,location=no,status=no');return false;\">"+dr["EDICTTITLE"].ToString()+"</a>"
function GetResult()
{
var test= new ActiveXObject("Microsoft.XMLHTTP");
test.open("POST","abc.aspx",false);
test.send();
if(test.responseText=="ok")
{
window.open
}
/// 信息提示,不刷新弹出对话框,传值:messagestring,this
/// </summary>
/// <param name="messagetext"></param>
/// <param name="myc"></param>
public void message(string messagetext,System.Web.UI.Control myc)
{
Literal lbshow=new Literal();
myc.Controls.Add(lbshow);
lbshow.Text="<script language='javascript'>alert('"+ messagetext +"');location.href='index.aspx';</script>";
}try it.不知道行不行
改为
script language=javascript>window.open('zw.aspx?name="+searchTxt.Text+"&date="+this.fbdate.Value +"&xz="+gz+"');</script>
作判断就不能用JS吗?
呵呵,建议用javascript实现!
不过请教下,我怎么在后台代码中控制repsonsetext的值呢?
response.write 写在头部后,返回的是整个html代码+response进去的值