Ric*_*lis 7 html javascript image data-url
我希望能够输出包含图像的HTML文件(在文件本身内).通过谷歌搜索,我遇到了几种方法:
javascript:imageData<IMG SRC="data:image/gif;base64,[...]"><object ... > tag(虽然这使用了数据URI,因此可能会继承相同的限制)但我不知道浏览器支持哪个更好,或者有其他替代方案.
任何有实际经验的人能为我提供建议吗?谢谢.
关于浏览器支持,来自维基百科:
以下Web浏览器当前支持数据URI:
IE无法<object>正确处理标记,请参阅此处了解更多详细信息.简而言之,您无法信任IE从中显示图像.
在javascript:imageData还没有得到很好的支持,因为它在很多跨站脚本攻击.
有许多讨论这个在上网络,他们都得出的结论有嵌入图像没有很好的通用的方法.如果您只需要支持浏览器的子集,数据uri可以工作,或者数据uri和javascript的组合.