首页 >> 文档中心 >> 模板教程
onerror/onclick等双引号HTML属性里嵌PHP值时必须过e()。裸json_encode输出的引号会提前终止属性,JS泄漏成可见文本。
onerror="this.outerHTML='' + ().toUpperCase() + ''"
裸json_encode()输出的引号会提前终止双引号属性,后面的JS泄漏成页面可见文本(hao123模板我的常用翻过车)。json_encode只能用于script标签体。
扫码关注我们