我目前将它设置为onLoad的主体,但我希望使用任何其他可以完成工作的功能延迟15秒。
<body onLoad="popIt=window.open('http://www.example.com/insight',
'popIt', 'toolbar=0, location=0, directories=0, menuBar=0, scrollbars=1,
resizable=1, width=900, height=900, left=500, top=500');">
在15秒延迟时制作弹出窗口的最佳方法是什么? 谢谢
答案 0 :(得分:1)
尝试使用setTimeout()。它可以将函数和时间作为参数:
setTimeout(function(){alert("Hello")}, 3000);
答案 1 :(得分:1)
这样的东西?
<body onLoad="window.setTimeout(function() {popIt=window.open('url');}, 15000);">
答案 2 :(得分:0)
使用setTimeout:
<body onLoad="setTimeout(function(){window.open('http://www.example.com/insight');}, 15000);">
请注意,setTimeout的第二个参数是以毫秒为单位的时间延迟。