页面上有1个texbox、1个按钮,我想当点击按钮时将texbox中的值用window.open传到另一页面中:
Response.Write("<script language='javascript'>window.open('search_info.aspx?var1=企业名称var2='" + tb_search.text + "'')</script>")但是上面的方法不能实现。请问该怎么写??
Response.Write("<script language='javascript'>window.open('search_info.aspx?var1=企业名称var2='" + tb_search.text + "'')</script>")但是上面的方法不能实现。请问该怎么写??
解决方案 »
- 一个菜鸟的项目一些感想
- 谁推荐一个水印缩略图制作的类
- 关于动态修改SqlDataSource的SelectCommand属性的问题。
- freetextbox一个有趣的问题
- 〓〓〓一个两个控件相互传值的问题,恳请大家帮忙!!!〓〓〓
- ObjectDataSource 绑定ArrayList到GridView分页遇到问题
- 再急问个水晶报表设计的问题啊 在线等啊
- 如何将word文件在asp.net 中原样显示?
- 天下最简单的asp.net程序,就是运行不出来!!!
- 该如何找到对应的命名空间呢?比如:session的命名空间,C:\Inetpub\wwwroot\WebApplication32\dataaccess.cs(389): 找不到类型或命名空间
- 如何实现站内搜索,类似cnblog.com这样
- 急呀!不知道为什么,生成DataSet时候总是弹出“未指定的错误”
http://dotnet.aspx.cc/
---->
Response.Write("<script language='javascript'>window.open('search_info.aspx?var1=企业名称&var2='" + tb_search.text + "'');</script>");
*
两个url参数之间,要加 "&"
而且要用HttpUtility.UrlEncode方法编码一下。改为:
string url = "'search_info.aspx?var1=企业名称var2=" + tb_search.text + "'";
url = HttpUtility.UrlEncode(url);
Response.Write("<script language='javascript'>window.open(" + url + ")</script>");
如果是,请注意大小写,tb_search.text--〉tb_search.Text
fangxinggood(JustACoder)的方法也不行啊??问题就是如何点击按钮后将textbox中的值传到另一页面?
Response.Write("<script language='javascript'>window.open('search_info.aspx?var1=企业名称‘)</script>")可以传。
Response.Write("<script language='javascript'>window.open('search_info.aspx?var2='" + tb_search.Text + "'')</script>")却不可以传?
Response.Write("<script language='javascript'>window.open('search_info.aspx?var='" + tb_search.Text + "'')</script>")这样写点按钮只是原页面闪了一下,却并不打开新页面?求教中..............