如何延迟打开Colorbox iframe弹出窗口?

时间:2013-12-26 14:42:31

标签: javascript jquery iframe colorbox

如何在iframe的彩色框弹出窗口中添加延迟(例如2秒)

这是我的js,它是基于cookie的

if (document.cookie.indexOf('colorframe=true') === -1) {
var expires = new Date();
expires.setDate(expires.getDate()+1);
document.cookie = "colorframe=true; escKey=true; expires="+expires.toUTCString();

(function($){
    $(document).ready(function() {
       $.colorbox({escKey:true,innerWidth:475,innerHeight:470,html:'<iframe width=475 height=470 src=http://www.mysite.com/popup-page frameborder=0 border=0 allowfullscreen></iframe>'});
    });
  }(jQuery)
)};

由于

1 个答案:

答案 0 :(得分:2)

试试这个

 setTimeout(function () {
     $.colorbox({
         escKey: true,
         innerWidth: 475,
         innerHeight: 470,
         html: '<iframe width=475 height=470 src=http://www.mysite.com/popup-page frameborder=0 border=0 allowfullscreen></iframe>'
     });
 }, 2000);