答案 0 :(得分: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 />
}
);
}
);