0
在Drupal6中,我们可以使用l函数来格式化一个链接,但是我们怎样才能将它设置为popup window?Drupal6 - 设置弹出窗口到链接
假设原代码的样子:
<?php echo l('product', 'product') ?>
在Drupal6中,我们可以使用l函数来格式化一个链接,但是我们怎样才能将它设置为popup window?Drupal6 - 设置弹出窗口到链接
假设原代码的样子:
<?php echo l('product', 'product') ?>
使用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 />
}
);
}
);
感谢您的建议 –