js html转为实体,字符串js编码转换成实体html编码的方法(防范XSS攻击)
js代码在html页面中转换成实体html编码的方法一:
js代码转换成实体html
function test(){
alert('测试红')
}
test();
alert('测试绿')
直接在html页面写法是这样写即可:
方法一:
<script>
alert("测试");
</script>
方法二:
<script >
function test1(x,y){
return x+y ;
}
alert(test1(5,2))
</script>
function htmlspecialchars(str){
/*//转换所有的html标签
str = str.replace(/
str = str.replace(/>/gi,'>');*/
//只转换js的script标签
str = str.replace(//gi,'</script>');
return str;
}
var str = $.trim($('#strs').val());
console.log(str)
console.log(htmlspecialchars(str))
$('#scriptCode').html(htmlspecialchars(str));
js html转为实体,字符串js编码转换成实体html编码的方法(防范XSS攻击)相关推荐
- 【js Date】时间字符串、时间戳转换成今天,明天,本月等文字日期
作为前端开发攻城师,难免对时间进行各种计算和格式转换,一个js的Date对象统统可以搞定. 下例是将一个具体的时间转换成今天.明天.几天之内.本月等文字描述的日期的工具函数,也可以基于它扩展,多应用于 ...
- JS中的数据类型转换:String转换成Number的3种方法
今天有个学员问了个关于数据类型转换的问题,我觉得这个是可以给大家说一下的. JavaScript中,可以通过以下3种方法来将string值转换成number: 1.调用Number()来对string ...
- 将字符串数组String[]转换成List的三种方法
通过 Arrays.asList(strArray) 方式,将数组转换List后,不能对List增删,只能查改,否则抛异常. String[] strArray = new String[2]; Li ...
- json转换成实体类
今天同事问我个问题.她需要把字符串的json转换成实体类,但是一直报错.主要是实体类当中的内部类需要用静态字段static修饰,否则无法访问. 以下是报错信息 org.codehaus.jackson ...
- html js utf8编码转换器,用Javascript实现UTF8编码转换成gb2312编码
//把编码转换成 gb2312编码 function UrlEncode(str) { var i, c, ret="", strSpecial="!\"#$% ...
- JS 如何快速高效的将数组转换成树形结构
JS 如何快速高效的将数组转换成树形结构 const data = [{id: 1,pid: 0,name: 'body'}, {id: 2,pid: 1,name: 'title'}, {id: 3 ...
- c语言怎么取字符串首字母,C语言 字符串首字母转换成大写简单实例
C语言 字符串首字母转换成大写简单实例 C语言 字符串首字母转换成大写简单实例 举例: 输入:this is a book 返回:This Is A Book #include #include #i ...
- php 字符串转化为16进制,php将字符串转换成16进制的方法
php将字符串转换成16进制的方法 本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2 ...
- json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...
最新文章
- 1010 Radix
- python爬贴吧回复内容_Python 基础语法+简单地爬取百度贴吧内容
- 全数字实时仿真平台SkyEye目标码覆盖率关键技术
- 2 年增长 1 万亿!继苹果之后,微软市值也突破 2 万亿美元
- 一些oracle基础
- 手工雕刻图纸_中国传统文化浮雕~(机雕、手工雕刻的区别和价值)
- python url拼接_简单一文教你如何用python爬虫爬取扇贝单词
- Android摇一摇实现
- Unity VR游戏教程
- Anaconda下载simpleITK包和pytorch包
- 人类一败涂地做图教程_人类一败涂地-怎么制作地图-地图制作教程详细入门级...
- Java字符串格式化详解
- 561. Array Partition I
- Saturn PCB Design Toolkit分享
- linux jdk8下载
- c语言编程实习,c语言编程实习心得
- 第二十二章:如何管理信息系统
- 劝学篇翻译软件测试,曾国藩家书劝学篇 禀父母·教弟注重看书-曾国藩家书全文翻译-原文,译文,注释-【易文言】-古文,文言文在线翻译网...
- 田子坊行程5月11周六
- 微信收到的文件怎么打印出来
热门文章
- jlist动态添加元素后刷新_小米电视5再曝光:MEMC动态画质补偿技术
- java shark_JAVA项目开发笔记(3)Shark部分: Shark API | 学步园
- 使用Nacos搭建微服务注册中心和配置中心(二)
- mysql+字段+删除数据库表,MySQL命令行删除表中的一个字段
- python tqdm记录dataframe使用iterrows或iteritems循环行或循环列时的进度
- Numpy ndarry按行、列求和
- Mac homebrew报错Error: homebrew-core is a shallow clone.
- adcetris研发历程_抗体类药物质量控制—张伯彦20130730.pdf
- python小明爬楼梯_LintCode Python 简单级题目 111.爬楼梯 (斐波纳契数列 青蛙跳)
- 转:Deep learning系列(十五)有监督和无监督训练