这是另一篇文章的回答。在FF,Opera和IE7中工作正常,但在Safari中则不行。需要帮助。
window.onload = function() {
setTimeout(function() {
window.parent.document.getElementById('wplightbox_bkgrnd').click();
}, 2000);
};
用于灯箱内的页面加载,以关闭灯箱。
答案 0 :(得分:1)
问题不在setTimeout
,问题在于safary没有正确执行click()
。所以你需要模拟它。
在这里,您可以找到如何做到How to simulate a mouse click using JavaScript?