首页 安全防御正文

xss转义后如何显示在前端(xss语句被转义)

如何将服务器传来的字符串转成HTML显示在前端页面

var str = data.string;//获取服务器传来的字符串

var $a = $(str);//转换为jquery对象

$("#container").append($a);//添加到你想放的地方

后台获取的数据怎样在前端页面上显示

1.用ajax来获取求情到后台的数据: 2.一般来说后台返回的数据,都是字符串( 而且是json和数组组合的字符串)需要用eval解析成真真的json,然后直接用代码写在页面中就行!

如何将从数据库中读出的带有html标签的字符串,让标签起效,显示在

*** 一:

首先假设后台读取到的数据通过ajax传给了前端的JavaScript,JavaScript获取的数据后使用html *** 将其输出在页面的某个标签中,在这里我们使用模拟数据来代替数据的传输过程,代码如下:

2、运行的效果如下图:

*** 二:

讲带标签的数据assign到html页面,在读取该数据的时候在后面加上 |html_entity_decode=###

举例:

{$districtlist.catedetail|html_entity_decode=###}

注意:特殊字符记得转义!常见的特殊字符有:

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。