扫码关注官方订阅号
data协议支持以下2种类型:
data:text/html,HTML代码 data:text/html;base64,base64编码的HTML代码
测试
但是以上代码为什么没能成功执行javascript脚本? 而以下代码就可以:
光阴似箭催人老,日月如移越少年。
try
<a href="data:text/html,<img src=x onerror=alert(1)>">测试</a>
逗号(,)之后才是数据,参考rfc2397
data:text/html;HTML内容
这样是不行哒~
试试这样?
<a href="data:text/html;charset=utf-8,%3Cimg/src='x'onerror=alert(1)%3E">测试</a>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
try
逗号(,)之后才是数据,参考rfc2397
这样是不行哒~
试试这样?