首页 > web前端 > js教程 > javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)_javascript技巧

javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)_javascript技巧

WBOY
发布: 2016-05-16 18:51:55
原创
1378 人浏览过

方法一:
用的浏览器内部转换器实现转换,方法是动态创建一个容器标签元素,如DIV,将要转换的字符串设置为这个元素的innerText(ie支持)||textContent(火狐支持),然后返回这个元素的innerHTML,即得到经过HTML编码转换的字符串,显示的时候反过来就可以了(实际上显示的时候不用通过转换,直接赋值在div就可以正常显示的)。

复制代码 代码如下:



方法二:
通过把正则表达式把和空格符转换成html编码,由于这种方式不是系统内置的所以很容易出现有些特殊标签没有替换的情况,而且效率低下
复制代码 代码如下:


相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板