0
Drupal6では、l機能を使用してリンクをフォーマットできますが、popup windowに設定するにはどうすればいいですか?Drupal6 - リンクにポップアップウィンドウを設定
のような元のコードを見ているとします
<?php echo l('product', 'product') ?>
Drupal6では、l機能を使用してリンクをフォーマットできますが、popup windowに設定するにはどうすればいいですか?Drupal6 - リンクにポップアップウィンドウを設定
のような元のコードを見ているとします
<?php echo l('product', 'product') ?>
は、window.openを使用して、ポップアップを開くには良い方法とはみなされません。ポップアップを表示するには、ライトボックスモジュール(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 />
}
);
}
);
ありがとうございました –