javascript

javascript

joomla如何引入外部JS脚本

J3Xadmin 回复了问题 • 2 人关注 • 2 个回复 • 681 次浏览 • 2017-07-21 09:03 • 来自相关话题

javascript 脚本不起作用

J3X三井寿 回复了问题 • 2 人关注 • 1 个回复 • 517 次浏览 • 2017-07-21 00:15 • 来自相关话题

请问"电子邮件 Email住址会使用灌水程式保护机制。你需要启动Javascript才能观看它 "

J2X跑堂小2 回复了问题 • 2 人关注 • 1 个回复 • 806 次浏览 • 2017-07-18 00:52 • 来自相关话题

自己写的模板在component中不支持javascript 的链接

回复

J2X3P网络 发起了问题 • 1 人关注 • 0 个回复 • 659 次浏览 • 2017-07-14 06:37 • 来自相关话题

求助:joomla文章如何加JavaScript

J2X追梦人 回复了问题 • 3 人关注 • 2 个回复 • 378 次浏览 • 2017-07-14 05:52 • 来自相关话题

請教我CssJsCompress如何排除想保留的CSS還有JavaScript

J2X3P网络 回复了问题 • 3 人关注 • 2 个回复 • 520 次浏览 • 2017-07-13 23:00 • 来自相关话题

mootools库javascripts脚本冲突 影响sobi2组件功能求助

J1X追梦人 回复了问题 • 7 人关注 • 10 个回复 • 678 次浏览 • 2017-07-13 18:30 • 来自相关话题

如何在文章中加入javascript代码

回复

J3X孤独者 回复了问题 • 1 人关注 • 1 个回复 • 452 次浏览 • 2017-07-13 13:52 • 来自相关话题

这个 E-mail 受所垃圾邮件程序保护,您需要启用 JavaScript 才能查看。

J3X刘备曹操 回复了问题 • 3 人关注 • 3 个回复 • 771 次浏览 • 2017-07-13 13:51 • 来自相关话题

条新动态, 点击查看
三井寿

三井寿 回答了问题 • 2017-07-21 00:14 • 2 个回复 不感兴趣

joomla如何引入外部JS脚本

赞同来自:

这个可以使用 
<?php
$doc = JFactory::getDocuemtn();
$doc->addScript($jsPath);
?> 希望能够帮到你
这个可以使用 
<?php
$doc = JFactory::getDocuemtn();
$doc->addScript($jsPath);
?> 希望能够帮到你

joomla如何引入外部JS脚本

回复

J3Xadmin 回复了问题 • 2 人关注 • 2 个回复 • 681 次浏览 • 2017-07-21 09:03 • 来自相关话题

javascript 脚本不起作用

回复

J3X三井寿 回复了问题 • 2 人关注 • 1 个回复 • 517 次浏览 • 2017-07-21 00:15 • 来自相关话题

请问&quot;电子邮件 Email住址会使用灌水程式保护机制。你需要启动Javascript才能观看它 &quot;

回复

J2X跑堂小2 回复了问题 • 2 人关注 • 1 个回复 • 806 次浏览 • 2017-07-18 00:52 • 来自相关话题

自己写的模板在component中不支持javascript 的链接

回复

J2X3P网络 发起了问题 • 1 人关注 • 0 个回复 • 659 次浏览 • 2017-07-14 06:37 • 来自相关话题

求助:joomla文章如何加JavaScript

回复

J2X追梦人 回复了问题 • 3 人关注 • 2 个回复 • 378 次浏览 • 2017-07-14 05:52 • 来自相关话题

請教我CssJsCompress如何排除想保留的CSS還有JavaScript

回复

J2X3P网络 回复了问题 • 3 人关注 • 2 个回复 • 520 次浏览 • 2017-07-13 23:00 • 来自相关话题

mootools库javascripts脚本冲突 影响sobi2组件功能求助

回复

J1X追梦人 回复了问题 • 7 人关注 • 10 个回复 • 678 次浏览 • 2017-07-13 18:30 • 来自相关话题

如何在文章中加入javascript代码

回复

J3X孤独者 回复了问题 • 1 人关注 • 1 个回复 • 452 次浏览 • 2017-07-13 13:52 • 来自相关话题

这个 E-mail 受所垃圾邮件程序保护,您需要启用 JavaScript 才能查看。

回复

J3X刘备曹操 回复了问题 • 3 人关注 • 3 个回复 • 771 次浏览 • 2017-07-13 13:51 • 来自相关话题

JavaScript is a dynamically-typed language commonly used for client-side scripting. Unless a tag for a framework/library is also included, a pure JavaScript answer is expected.



Javascript

JavaScript is a dynamic, object-oriented, prototype-based, weakly typed language commonly used for client-side scripting in web browsers. Despite the name, it is unrelated to the Java programming language and shares only superficial similarities.

Unless a tag for a framework/library is also included, a pure JavaScript answer is expected for questions with the javascript tag.

History

JavaScript runs on nearly every OS, and an engine is included in almost every mainstream web browser. Developed in 1995 by Brendan Eich at Netscape Communications, it was originally called LiveScript but was renamed to JavaScript due to Netscape's friendly relationship with Sun Microsystems at the time.

Adding javascript to Joomla

There are three methods for embedding JavaScript into your code using the Joomla API; JDocument::addScriptDeclaration, JDocument::addScript and script. These methods should be called either in your component's View class (/views//view.html.php) or template script (/views//tmpl/.php or in the case of a module, in its template script (/tmpl/.php).

Inline JavaScript
Blocks of JavaScript code can be declared directly within a component or module's display template using the JDocument class' addScriptDeclaration method:




External JavaScript
Alternatively, you may wish to separate your JavaScript into a separate file. Separating your JavaScript into an external file can make your template code easier to read especially if the JavaScript is lengthy or complex.

There are two ways to include a JavaScript file using the Joomla API. The first involves using the JDocument class' addScript method:




The second uses the JHTML class' script method:




API has changed in 3.x, so the second parameter cannot be a string. If you really need to use this method, you must include the absolute link to your javacript file: