[JS]IE兼容模式下会把后台传来的html或者xml标签变成大写的解决方法
来源:互联网 发布:windows dhcp client 编辑:程序博客网 时间:2024/05/22 01:39
在IE兼容模式下, 后台传到页面上的html代码或者xml代码, 标签里会变成大写, 不符合W3C规范。
如点我吧 被变成
可以使用下面的方法来转换为小写
// 调用htmlTxt = convert(htmlTxt );// 这个方法可以把标签内的大写字符变小写function convert(str) { var result = str.replace( /<(\/?)(\s*)([^\s\>]+)(\s|\>)/gi, tolower ); //首先是以<开头 //接着可以有一个/,为结束tag的时候 //然后可以有若干个空格。 实际上如果tag名和开头的<之间有空格的话,IE,包括FF都不会认为这是合法的XML格式。不过为了健壮性还是处理吧。 //然后就是tag的名字,它至少有一个字符,并且不能为空格和> //然后是空格(在有attribute的情况)或者直接是结束的> return result; function tolower() { //内部函数用于转换为小写 var arg = arguments; if (arg.length > 0) return arg[0].toLowerCase(); }}
0 0
- [JS]IE兼容模式下会把后台传来的html或者xml标签变成大写的解决方法
- 在Makefile中把变量的值变成小写或者大写
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- ubuntu下 vi输入方向键会变成ABCD的解决方法
- 兼容ie的标签写法
- XML传来的类型
- JSP里面的JS获取后台传来的值
- img标签在ie浏览器下的兼容处理
- js遍历java后台传来的list方法
- js eval方法解析java后台传来的json字符串
- 兼容IE和Firefox的JS读取XML文档例子
- js改变img标签的src属性在IE下出问题的解决方法
- js改变img标签的src属性在IE下没反应的解决方法
- ie兼容模式下 或者低版本 不支持hasOwnProperty方法
- 关于ie和360兼容模式不支持js的instanceof
- js的innerHTML及jquery的html() 在ie下不兼容“未知运行时错误” 的解决方案
- 支持向量机(Support Vector machines)
- 2015-12-16
- Python 正则表达式的使用(re findall finditer match search)- 千月的python linux 系统管理指南学习笔记(13)
- oracle x$bh 说明
- 快速排序总结及poj代码
- [JS]IE兼容模式下会把后台传来的html或者xml标签变成大写的解决方法
- easyX实现鼠标人物移动(可视化编程)
- VideoView 万能适配
- 远程服务调用之RMI、Hessian、Burlap、Spring的HTTPinvoker
- @RequestBody, @ResponseBody 注解详解
- 设计模式分类
- 学会nodejs-成为全栈工程师--持续更新
- trace32常用命令备忘
- JS那些事儿(2)-数据类型和变量