cnodejs / nodeclub

:baby_chick:Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统
http://cnodejs.org/
MIT License
9.34k stars 3.12k forks source link

排版错乱, 是 HTML 过滤不好的问题不 #137

Closed tiye closed 11 years ago

tiye commented 11 years ago

页面打开真给吓到了.. HTML 还是解析得不对呀 http://cnodejs.org/topic/517505656d382773060b9c05

leizongmin commented 11 years ago

经过xss模块的过滤,不被允许的标签会被转义,比如下面这些标签是不被允许的,所以在页面上都原样显示了:

1

而下面这些则是因为一些 <div> 标签引用了网页的样式,以及行开头空出4个空格被识别为了代码区域,所以都是一块块深浅不一的黑块:

2