2012-08-28 117 views
0

我在Drupal 7中使用Colorbox模塊。我打開了一個外部網站。我可以使它與鏈接一起工作。點擊here,然後點擊底部中間一列的「colorbox popup」鏈接。客戶希望在打開頁面時自動打開。我創建了一個塊並添加了以下代碼(從colorbox網站)。自動打開Colorbox模式窗口

<script type="text/javascript"> 
// Display a welcome message on first visit, and set a cookie that expires in 30 days: 
if (document.cookie.indexOf('visited=true') === -1) { 
    var expires = new Date(); 
    expires.setDate(expires.getDate()+30); 
    document.cookie = "visited=true; expires="+expires.toUTCString(); 
    jQuery.colorbox({html:"URL goes here", width:887, height:638}); 
} 
</script> 

但它不起作用。

任何幫助將不勝感激。

回答

0

您需要將開放參數設置爲true

所以你可以這樣寫:

jQuery.colorbox({href:"URL goes here", width:887, height:638, open: true}); 

這是記錄在這裏: http://www.jacklmoore.com/colorbox

1

您需要等到DOM準備就緒:

<script type="text/javascript"> 
$(document).ready(function(){ 
// Display a welcome message on first visit, and set a cookie that expires in 30 days: 
if (document.cookie.indexOf('visited=true') === -1) { 
    var expires = new Date(); 
    expires.setDate(expires.getDate()+30); 
    document.cookie = "visited=true; expires="+expires.toUTCString(); 
    jQuery.colorbox({href:"URL goes here", width:887, height:638}); 
} 
}); 
</script>