【发布时间】:2011-05-12 10:44:01
【问题描述】:
我正在使用下面的代码从服务器端打开新窗口
string UserId = "99798";
string url = "http://www.XYZ.com?Id='"+UserId+"&MatId=12";
StringBuilder sb = new StringBuilder();
sb.Append("<script>");
sb.Append("window.open("+url+", 'my_App', '');");
sb.Append("</scri");
sb.Append("pt>");
Page.RegisterStartupScript("test", sb.ToString());
但它给了我 javascript 错误
预期的')'
但是当 URL = "http://www.google.com" 时一切正常;
什么是错误?我该如何解决这个问题
【问题讨论】:
-
生成的 JavaScript 是什么样的?
标签: javascript asp.net url