jQuery MiniUI

标题: mini-combobox 的值里面有html代码,怎么转义? [打印本页]

作者: chenwanpeng    时间: 2020-3-24 16:23:51     标题: mini-combobox 的值里面有html代码,怎么转义?

本帖最后由 chenwanpeng 于 2020-3-24 16:58 编辑

值里面填写会有问题 <img src=1 onerror=alert(document.cookie)>


作者: chenwanpeng    时间: 2020-3-24 16:29:48

求版主解答
作者: felt    时间: 2020-3-24 22:59:08

chenwanpeng 发表于 2020-3-24 16:29
求版主解答

我们看一下
作者: chenwanpeng    时间: 2020-3-25 15:08:26

felt 发表于 2020-3-24 22:59
我们看一下

怎么解决
作者: chenwanpeng    时间: 2020-3-26 18:20:25

版主,有什么办法可以转义,求救!!!
作者: felt    时间: 2020-3-27 11:25:39

chenwanpeng 发表于 2020-3-26 18:20
版主,有什么办法可以转义,求救!!!

填写没问题,获取也没问题
可以用encodeURIComponent处理之后再提交
作者: chenwanpeng    时间: 2020-3-30 17:26:10

felt 发表于 2020-3-27 11:25
填写没问题,获取也没问题
可以用encodeURIComponent处理之后再提交

转义后提交数据就变了,不行的,不能要datagrid一样加autoEscape 转义吗?
作者: felt    时间: 2020-3-31 13:45:31

chenwanpeng 发表于 2020-3-30 17:26
转义后提交数据就变了,不行的,不能要datagrid一样加autoEscape 转义吗?

没有这样的控制,表单和表格不一样,你填写什么就是什么,如果要转换就需要你自己来转换了。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2