我有一个按钮,可以创建一个新标签并加载一些简单的HTML和一个带有数据URI的iframe。新选项卡打开,我可以看到这些都是使用导航工具(F12)显示在DOM中的。但是,在Edge浏览器中不显示Iframe。我收到错误 HTTP404:NOT FOUND - 服务器找不到与请求的URI匹配的任何内容(统一资源标识符)。
下图显示DOM以及所有内容都按预期加载。


 
答案 0 :(得分:2)
这可能是您的问题:MSDN data Protocol。
出于安全原因,数据URI仅限于下载的资源。数据URI不能用于导航,脚本编写或填充框架或iframe元素。