我有一個JavaScript小部件,可以在一個普通的老HTML頁面上插入這樣的:插入Drupal站點的一個頁面上的JavaScript控件
<html>
<head>
<script type='text/javascript' src="http://example.com/widget.js"></script>
</head>
<body>
<script type='text/javascript'>
//<![CDATA[
try{ widget_constructor('key',500,400); }
catch(e){ alert(e.message); }
//]]>
</script>
</body>
</html>
我想插入這個JavaScript的一個頁面上一個Drupal 6站點(不是每個頁面)。
這是我迄今試圖讓腳本標籤在HEAD:
- 我設置的全功能HTML輸入格式允許PHP。
- 對於Drupal的頁面,我輸入格式設置爲Full HTML
我加入這個到我的Drupal頁面的主體的頂部:
<?php
drupal_set_html_head('<script type="text/javascript" src="http://example.com/widget.js"> </script>');
?>
但是Drupal沒有解析PHP,而不是在頁面的頂部打印此:
<?php drupal_set_html_head(''); ?>
任何建議,我怎麼能做到這一點?
感謝: http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_add_js/6
這裏有一些還讀上如何使用它爲小費。 –