Joomla! Programmierung/Framework/JDocument/addScript
Aus Joomla! Dokumentation
JDocument/addScript Fügt dem Dokument die Definition eines extern verlinkten Skripts hinzu. Duplikate werden ignoriert.
Inhaltsverzeichnis |
[Bearbeiten] Syntax
static addScript( $url, $type )
| Parameter | Datentyp | Beschreibung | Standardwert |
|---|---|---|---|
| $url | string | URL des Skripts. | |
| [$type] | string | MIME Typ des Skripts. | text/javascript |
[Bearbeiten] Beispiele
[Bearbeiten] Externes Javascript hinzufügen
Um einen Link zu einem Javascriptcode auf einer spezifischen URL hinzuzufügen schreiben Sie:
/* PHP 4 */ $doc =& JFactory::getDocument(); $doc->addScript("http://www.example.com/js/myscript.js"); /* PHP 5 */ JFactory::getDocument()->addScript("http://www.example.com/js/myscript.js");
Die Ausgabe ist abhängig vom verwendeten Dokumententyp. Ist der Dokumententyp HTML, so wird in der HTML Sektion <head> folgender Link hinzugefügt:
<script type="text/javascript" src="http://www.example.com/js/myscript.js"></script>
[Bearbeiten] Quellcode
public function addScript($url, $type = "text/javascript", $defer = false, $async = false) { $this->_scripts[$url]['mime'] = $type; $this->_scripts[$url]['defer'] = $defer; $this->_scripts[$url]['async'] = $async; }
[Bearbeiten] Siehe auch
- JDocument->addScript() auf api.joomla.org
- JDocument->addScriptDeclaration