你可以插入javascript在Joomla,插件、模塊或組件。javascript可以很好的運行。
然而,如果你想要你頁面XHTML兼容,那么你必須將您的javascript添加到HTML頁面的<head>部分。

1。加載外部。js Javascript文件
方法1
如果您的javascript都包含在一個。js文件,您可以使用以下加載javascript文件。注:假設你的javascript文件存儲在媒體/系統/ js /
JHTML::script('your_javascript_file.js');
javascript文件的缺省位置是/ js /媒體/系統。如果您的javascript文件存儲在另一個文件夾中,您可以使用以下加載javascript文件:
JHTML::script('your_javascript_file.js', '/full/path/to/the/js/folder');
如果您的javascript需要需要Mootools,那么第三個參數設置為TRUE /自動確保Mootools庫加載。
// Set 3rd parameter to TRUE to load the Mootools library
JHTML::script('your_javascript_file.js', '/full/path/to/the/js/folder', true);
方法2
您還可以使用以下方法來加載一個外部javascript文件:
$document = JFactory::getDocument();
$document->addScriptDeclaration(JURI::base(). 'plugins/content/yourplugin/yourplugin.js');
2。內聯Javascript加載
假設您想添加以下javascript代碼的< >頭部分你的HTML頁面:
<script type="text/javascript">
window.addEvent('domready', function() {
new Rokmoomenu($E('ul.menu'), {
bgiframe: false,
delay: 500,
animate: {
props: ['opacity', 'width', 'height'],
opts: {
duration:400,
fps: 100,
transition: Fx.Transitions.Quad.easeOut
}
}
});
});
</script>
使用以下插入javascript代碼:
$javascript = "
<script type="text/javascript">
window.addEvent('domready', function() {
new Rokmoomenu($E('ul.menu'), {
bgiframe: false,
delay: 500,
animate: {
props: ['opacity', 'width', 'height'],
opts: {
duration:400,
fps: 100,
transition: Fx.Transitions.Quad.easeOut
}
}
});
});
</script>
";
$document->addScriptDeclaration($javascript);
最好推薦Joomla托管
www.askjerry.cn是Windows的主要提供商托管和負擔得起的Joomla托管。www.askjerry.cn為您提供了一個安全、可靠、性能驅動你的Joomla網站的基礎。Joomla是完美的內容管理系統來管理和發展你的網站和一個www.askjerry.cn的托管計劃。www.askjerry.cn保證最高質量的產品,安全,和不可動搖的可靠性,精心選擇優質服務器、網絡、設備和基礎設施,以確保最大的可靠性。





