|
以下只是加了延迟...并没有"真正"的处理onload的问题....其实可以循环window.open来解决,不过懒的弄就略了...^^
<a href="Javascript:void(0);" onclick="openC('http://www.jb51.NET/', 'cs', this)">jb51.NET</a>
<script type="text/Javascript">
window.openC = function (href, target, e) {
try {
window.open('Javascript:if(!document.body){opener.openC.isNull=true;opener.open("c.ASP");close();}', target || '');
window.setTimeout(function () {
if (window.openC.isNull) {
delete window.openC.isNull;
window.setTimeout(function () {
e.fireEvent('onclick');
}, 500);
} else {
window.open(href, target);
}
}, 100);
} catch (exp) {
alert(exp.message);
}
};
</script>
JavaScript技术:javascript iframe中打开文件,并检测iframe存在否,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。