这是我想要做的。我正在使用IE.Object导航到页面。然后,我将一个新列添加到表中,同时还有一个复选框和一个指向这个新窗口的按钮。我试图弄清楚如何将这些复选框的值返回到父窗口。
我是否需要将js附加到子窗口以创建一个函数来执行此操作?不确定接近它的最佳方式。
到目前为止,我的代码导航到窗口,添加了按钮和复选框。现在我只想弄清楚如何将复选框的值返回到我的父窗口/脚本。
答案 0 :(得分:0)
我会从这样的事情开始。
在孩子身上:
window.onunload = function () {
var checked = [],
inputs = document.getElementsByTagName('input'),
i = 0,
max = inputs.length;
for (;i < max; i += 1) {
if (inputs[i].checked) {
checked.push(inputs[i]);
}
}
// Assume you have some variable in the parent name childChecked that you are monitoring
window.opener.childChecked = checked;
};