【发布时间】:2015-07-04 01:34:09
【问题描述】:
我想在我的 HTML 脚本中浏览一个图像,然后打开一个弹出窗口,浏览的图像将出现在其中。
现在他正在打开原始脚本中的图像。但是如何将它传递给 ShowImage.html 弹出窗口?
function newwindow(event){
var pop = window.open("ShowImage.html", "Image","width=200, height=100");
document.getElementById('output');
output.src = URL.createObjectURL(event.target.files[0]);
}
<label>
Browse File
<input id="Browse" type="file" style="display: none" checked= true onchange="newwindow(event)">
</label>
<img id="output"/>
【问题讨论】:
-
我正在尝试了解您真正想要实现的目标... 1) 图像将显示在同一页面还是不同的对话框中...据我所知,您正在使用 id=output 在同一页面上的图像元素标签上绘制图像。
-
是的,我想在另一页(弹出窗口)上绘制图像。图像将从第一页浏览,然后在出现的弹出窗口中可视化。在我上面的代码中,图像仍然在第一页。我不知道如何将它发送到弹出窗口。
标签: javascript html image file popup