后台管理页面用户编辑的文章是带有Html标签的,后台输出到页面的标签都没有渲染出来,而是直接变成了<p>这样的字符串</p>,怎么解决?
后台管理页面用户编辑的文章是带有Html标签的,后台输出到页面的标签都没有渲染出来,而是直接变成了<p>这样的字符串</p>,怎么解决?
被自动转义了吧,jsp和php不知道怎么处理的,asp.net下有一个函数HttpUtilities.HtmlDecode(content);
自动转义是为了避免出现脚本注入,所以要手动输出html代码
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
8 回答6.5k 阅读
3 回答1.7k 阅读✓ 已解决
5 回答823 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
输出前htmlspecialchars_decode 试试?