0

在添加内联 JavaScript 代码时,Drupal 会\自动添加。

  <script type=\"text/javascript\">
     alert(\'hello world\');
  </script>

我们怎样才能避免这种情况?在 Drupal 中添加内联 JavaScript 代码的正确方法是什么?

4

2 回答 2

4

如果你想在你的 PHP 代码中添加 javascript 代码,最好使用drupal_add_js ()。

然后在$options数组内部,设置typeequals inline

以下代码添加了内联 javascript。(复制的表格文件)

drupal_add_js('jQuery(document).ready(function () { alert("Hello!"); });',
    array(
        'type' => 'inline', 
        'scope' => 'footer', 
        'weight' => 5
    )
);
于 2012-05-01T07:05:28.113 回答
1

你的文本格式是什么,如果你想让内联 javascript 工作,你需要有“完整的 HTML”

于 2012-04-30T23:12:46.070 回答