【发布时间】:2014-12-08 18:03:46
【问题描述】:
有什么方法可以将文件输入的 DOM 对象从子窗口传递给父窗口? 我尝试 appendChild 它在 Firefox 中运行良好,但在 IE 中却不行
附加子项(在 IE 中可以正常工作,但在 Firefox 中不能)
var element = window.opener.document.getElementById("files_div");
element.parentNode.appendChild(document.getElementById("file0"));
InnerHTML(在任何地方都可以正常工作,但不会将整个对象复制到父对象)
window.opener.document.getElementById("files_div").innerHTML = document.getElementById("files_div").innerHTML;
出于安全原因,我不能这样做:
window.opener.document.getElementById("file0").value = document.getElementById("file0").value
【问题讨论】:
标签: javascript html internet-explorer firefox dom