在新标签页中打开一个html并访问它的DOM元素

时间:2014-09-23 10:43:29

标签: javascript html dom

我有一个要求,如果我点击一个按钮就会调用一个函数 1.在新选项卡中打开给定的html链接 2.访问新打开的html的DOM

我在函数调用中尝试这样的事情:

function GenerateReport() {
window.open('./qunit/EditOpenSave.html','_blank');
//////window.location.href = "./qunit/EditOpenSave.html";
document.getElementById("inputTextToSave").value = "Show me !!!";
}

但是在这里它成功打开了链接,而没有访问它的DOM。 请帮忙..

1 个答案:

答案 0 :(得分:2)

我试过这种方式并且它正在工作!!!

function GenerateReport() {
newTab = window.open('./qunit/EditOpenSave.html','_blank');
$(newTab.document).ready(function () {
$(newTab.document).contents().find('#inputTextToSave').html("asdfasdf");
});
}