请求帮助:网页跳转时参数传递出错?
strUrl = "<script>window.open('QueryResult.aspx?StandardName=" & e.Item.Cells(1).Text & "&NameClass=" & e.Item.Cells(2).Text & "&Register=" & e.Item.Cells(3).Text & "','_blank')</script>" Response.Write(strUrl)
strUrl = "QueryResult.aspx?StandardName=" & e.Item.Cells(1).Text & "&NameClass=" & e.Item.Cells(2).Text & "&Register=" & e.Item.Cells(3).Text Response.Redirect(strUrl) 我分别用上面两种方法进行页面跳转,第一种打开一个新窗口,但是有时候参数传递时出现问题,例如:当StandardName的值为“平山市新华书店‘,NameClass的值为“单位”时,接收StandardName参数的值变成了“平山市新华书?NameClass”,NameClass是空的,有时本来传递的值是“新华区政府”,接收到的值为“新华区政” 请问这是什么原因造成的,应该怎样改正? 谢谢!!!