今天一个朋友说了一个问题,子页面调用父页面的内容的方法实现,这里我用js的方法实现了下,没有测试过兼容性。呵呵,其实其他方法也很多,只不过练习下js,留下一个记忆。。
//a.html代码 :
var opener = null;
function newwindow(){
opener = window.open('b.html','new_window','');
start();
}
var timer = null
function start() {
timer = setTimeout(function() {
if(opener.loaded) {
clearTimeout(timer);
opener.document.getElementById('bb').innerHTML = window.document.getElementById('aa').innerHTML;
}else {
start();
}
},100);
}
//b.html代码:
var loaded = false;
window.onload = function(){
loaded = true;
}