2011-06-29 77 views

回答

1

使用window.open不被認爲是一個很好的做法打開一個彈出窗口。您可以嘗試使用lightbox模塊(http://drupal.org/project/lightbox2)來更好地顯示彈出窗口。

但是,如果你想使用window.open打開一個彈出窗口,下面應該工作 -

一個id

<?php echo l('product', 'product', array('attributes' => array('id' => 'product-link'))); ?> 

添加的JavaScript創建鏈接(你可以將其添加到您的主題的JS文件) -

$(document).ready(<br /> 
function() {<br /> 
    $("#product-link").click(<br /> 
    function(e) {<br /> 
     openWindow(); // function for opening window<br /> 
     e.preventDefault(); // Stop link from opening new page<br /> 
    } 
); 
} 
); 
+0

感謝您的建議 –