当前第2页 返回上一页
2、通过jquery实现
1 2 3 4 5 6 7 | function htmlEncodeJQ ( str ) {
return $( '<span/>' ).text( str ).html();
}
function htmlDecodeJQ ( str ) {
return $( '<span/>' ).html( str ).text();
}
|
3、使用
1 2 3 | var msg=htmlEncodeJQ( '<script>alert(' test ');</script>' );
$( 'body' ).append(msg);
|
建议使用jquery实现,因为有更好的兼容性。
以上就是浅谈html转义及防止javascript注入攻击的方法的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
浅谈html转义及防止javascript注入攻击的方法
更多相关阅读请进入《防止javascript注入》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 浅谈html转义及防止javascript注入攻击的方法