用string scriptstr="<script languang=javascript>";
scriptstr+="window.showModalDialog('deviceselectlist.aspx?groupid=123456','
"+ tcondition.Text +"','scroll=no')";
scriptstr+="</script>";
Page.Response.Write(scriptstr);tcondition.Text="myname='GYX'";就报错,如果
tcondition.Text="myname=GYX";就可以,怎么解决这个问题,单引号才能传过去?谢谢
scriptstr+="window.showModalDialog('deviceselectlist.aspx?groupid=123456','
"+ tcondition.Text +"','scroll=no')";
scriptstr+="</script>";
Page.Response.Write(scriptstr);tcondition.Text="myname='GYX'";就报错,如果
tcondition.Text="myname=GYX";就可以,怎么解决这个问题,单引号才能传过去?谢谢
解决方案 »
- 在后台添加,JS 广告代码,首页展示!
- 服务器上异常消息: 无法找到表 0。
- 提交数据都后台生成一个excel文件后怎么弹出另存为菜单保存文件
- VS2005取出密码????
- webdiyer、LoveCherry、hchxxzx、hertcloud。来看看。求SQL语句
- 关于一个查询日期时间的存储过程,谢谢各位了先!
- 为什么只能取15个汉字,多余了就自动去掉了啊?
- 用asp.net(c#)如何实现歌曲排行?
- 简单问题(快速揭贴)
- 菜鸟需要你们帮助!
- 怎么会出现只读错误了呢?
- 我新建了一个类库项目 已经生成 my.dll 现在在WEB程序下引用这个库时候,是引用它的bin\Debug\my.dll 还是引用它的 obj\Debug\my.dll
用两个单引号替换一个单引号,传过去后再替换过来
scriptstr+="window.showModalDialog('deviceselectlist.aspx?groupid=123456','
"+ tcondition.Text.Replace("'","\\'") +"','scroll=no')";
scriptstr+="</script>";
scriptstr+="window.showModalDialog('deviceselectlist.aspx?groupid=123456',\"
"+ tcondition.Text+"\",'scroll=no')";
scriptstr+="</script>";