JDocument/addScriptDeclaration
From Joomla! Documentation
Adds an internal script to the document object. The script is appended to the document objects' internal script buffer for the specified type.
Syntax
void addScriptDeclaration( $content, $type )
where:
| Argument | Data type | Description | Default |
|---|---|---|---|
| $content | string | Script content. | |
| $type | string | MIME type of script. | 'text/javascript' |
Example
To add a Hello World alert in JavaScript, you could use:
$content = 'alert( \'Hello Joomla!\' )'; $doc =& JFactory::getDocument(); $doc->addScriptDeclaration( $content );
Notice that quotation marks in the JavaScript code will need to be escaped by preceding them with a backslash character.