我在文本编辑器中添加的JS被解析成了纯文本 5

我想在文本编辑器中添加一些JS代码,例如:我在查询的时候,查询出来的结果显示,JS中部分代码被解析成了纯文本被显示在了页面上了。不知道如何处理。如下图:... 我想在文本编辑器中添加一些JS代码,例如:

我在查询的时候,查询出来的结果显示,JS中部分代码被解析成了纯文本被显示在了页面上了。不知道如何处理。
如下图:
展开
 我来答
zoubingquan
2013-06-25 · TA获得超过377个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:153万
展开全部
应该是编辑器帮你把<>&这些字符转义了,你看下数据库中是不是有& lt ; (得把中间的空格去掉,我这不加空格的话会被bd转义的)这类的字符
转义后在html页面中如果是& lt ;会输出<

所以浏览器不识别,认为他是文字

像这种编辑器输入的内容一般都是文本内容,很少有脚本
如果想要显示的话, 把这些字符在转义回来就行

<>&等这种HTML里面的字符时会被转义成别的字符的
回答这里写不了呵呵
我觉得就是转义的问题
尋_常
2013-06-24 · TA获得超过837个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:498万
展开全部
单双引号嵌套出问题了。观察颜色,查看前面哪里少或者多一个双引号或者单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞奔的道哥
2013-06-25 · 超过12用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:37万
展开全部
基本上是不太可能的,你这种方式是一种js攻击方式,基本上编辑器都是需要进行处理的,否则就会出问题了。
随意就可以执行js脚本,那你网站还能用?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式