使用javascript将图像动态写入iframe



我有一个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

最新更新