使用javascript将图像动态写入iframe

Write image on the fly with javascript to iframe

本文关键字:iframe 动态 图像 javascript 使用      更新时间:2023-09-26

我有一个Activex,它以字节数组的形式返回jpg图像,我想在iframe中显示图像。

    function showImage(){
       var iscanner = document.getElementById("MyActivex");
       binaryData = iscanner.Image();
       window.frames['myiframe'].document.open("image/jpeg");
       window.frames['myiframe'].document.binarywrite(binaryData);
       window.frames['myiframe'].document.close();
    }

但我有问题开放,探索者说"不是一个有效的论点":(

  window.frames['myiframe'].document.open("image/jpeg"); 

提前感谢

根据MSDN,document.open()方法支持的唯一MIME类型是text/html