主题: 为什么输入的style='xxx' 都会被过滤掉 | ||||||
作者: 私拆你, 发布日期: 2012-11-09 15:16:10, 浏览数: 2219 | ||||||
rt 为什么输入的style='xxx' 都会被过滤掉
|
||||||
作者: 小浪子, 发布日期: 2012-11-09 15:42:31 |
回复 |
作者: 私拆你, 发布日期: 2012-11-09 15:59:12 |
false还是不行 输入时 table style="width:100%;background-color:#E56600;" cellpadding="2" cellspacing="0" border="1" bordercolor="#000000"
提交后
table cellpadding="2" cellspacing="0" border="1" bordercolor="#000000"
|
回复 |
作者: 小浪子, 发布日期: 2012-11-09 17:01:48 |
我刚才测试。不会。以下是测试代码: <table style="width:100%;background-color:#E56600;" cellpadding="2" cellspacing="0" border="1" bordercolor="#000000"> <tbody> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> </tbody> </table> 输入后切换成了: <table style="background-color:#e56600;width:100%;" border="1" cellspacing="0" bordercolor="#000000" cellpadding="2"> <tbody> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> </tbody> </table>
|
回复 |
作者: 私拆你, 发布日期: 2012-11-09 19:02:30 |
切换是ok的 就是我提交后到数据库style就没了 div table都是一样
|
回复 |
作者: Roddy, 发布日期: 2012-11-09 21:48:34 |
回复私拆你:被后端程序过滤了吧?可以用Firebug货Chrome开发工具查看提交的数据。
|
回复 |
作者: 私拆你, 发布日期: 2012-11-10 11:48:39 |
搞定了 是框架问题 CI框架配置文件过滤了样式 config['global_xss_filtering'] = FALSE; 即可 谢谢楼上回答的朋友 |
回复 |