Drupal 6 Drupal6-将弹出窗口设置为链接
在Drupal6中,我们可以使用函数设置链接的格式,但如何将其设置为 假设原始代码如下所示:Drupal 6 Drupal6-将弹出窗口设置为链接,drupal-6,Drupal 6,在Drupal6中,我们可以使用函数设置链接的格式,但如何将其设置为 假设原始代码如下所示: <?php echo l('product', 'product') ?> 使用window.open打开弹出窗口被认为是不好的做法。您可以尝试使用lightbox模块(http://drupal.org/project/lightbox2)以更好的方式显示弹出窗口 但是,如果您确实希望使用window.open打开弹出窗口,则以下操作应该可以使用- 创建具有id的链接 <?php
<?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文件中)-
$(文档).ready(
函数(){
$(“#产品链接”)。单击(
函数(e){
openWindow();//打开窗口的函数
e、 preventDefault();//停止打开新页面的链接
}
);
}
);
$(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 />
}
);
}
);