输出到网页前台js代码中包含单引号的处理方法
2013-07-17 11:29
477 查看
描述:后台输出js到前台,如
由于js中包含单引号,导致js错误,因此需输出转义的单引号。
解决:后台输出js时替换单引号为 转移字符+单引号 ,如select replace(filepath,'''','\\\''') as filepath
<script type="text/javascript"> | |
//<![CDATA[ | |
var aStepData = new Array(); | |
with (aStepData) { | |
push([3, 1,'./l.txt']); | |
push([6, 2,'3' 4'\'5 " ''']); | |
}; | |
//]]> | |
</script> | |
解决:后台输出js时替换单引号为 转移字符+单引号 ,如select replace(filepath,'''','\\\''') as filepath
<script type="text/javascript"> | |
//<![CDATA[ | |
var aStepData = new Array(); | |
with (aStepData) { | |
push([3, 1,'./text']); | |
push([6, 2,'3\' 4\' \'5 " \'\'']); | |
}; | |
//]]> | |
</script> | |
<script type="text/javascript"> | |
//<![CDATA[ | |
var aStepData = new Array(); | |
with (aStepData) { | |
push([3, 1,'./learn_files/CRM/报告模板/CRM-L2 带教实习表格/L2_brady_learn.txt']); | |
push([6, 2,'3\' 4\' \'5 " \'\'']); | |
}; | |
//]]> | |
</script> | |
相关文章推荐
- 输出到网页前台js代码中包含单引号的处理方法
- IE不能运行有JS代码的网页处理方法
- asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示例代码)
- 网页屏蔽(左右键,代码等)的非JS方法第1/2页
- iOS开发中oc代码响应js网页点击事件的方法
- 网页屏蔽(左右键,代码等)的非JS方法
- C#向前台页面中输出JS代码 .
- js处理php输出时间戳对不上号的解决方法
- 网页前台通过js非法字符过滤代码(骂人的话等等)
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- 关于.NET TextBox 前台JS赋值 后台得不到值的处理方法总结
- 网页标准中HTML,CSS,JS,ASP等代码注释方法
- 网页屏蔽(左右键,代码等)的非JS方法
- js获取网页上选中的部分,包含html代码
- Java 图片流输出ByteArray字符串到前台转图片方法及问题处理
- js对url网页地址中文乱码问题的处理方法
- js处理php输出时间戳对不上号的解决方法
- js处理php输出时间戳对不上号的解决方法
- Chrome内核下由ashx输出的js代码不起作用的解决方法
- 前台js escape及后台C# Server.UrlEncode 对QueryString传参的含~!@#$%^&*等特殊字符的处理 通常情况下,我们在List列表页面,会包含Create,Edit