Add JavaScript code or files Introduced in Tiki 3. Go to the source code Preferences required: wikiplugin_js
Parameters
Accepted Values
Description
Default
Since
(body of plugin)
JavaScript code
file
url
JavaScript filename
3.0
lateload
(blank) y n
Late load, use headerlib
9.1
Examples
Basic syntax
Copy to clipboard
Insert a javascript file or/and some javascript code.
{JS(file='file.js')}javascript code{JS}
The file.js file is in this case in the Tikiroot.
This will produce the following code for your Tiki site:
Note that it has to be surrounded by quotes.
Copy to clipboard
{JS(file="http://example.org/tiki.js")}{JS}
{REMARKSBOX(title="Tip" type="tip")}Literal strings will have < , > , and & converted into HTML entities (and possibly other characters as well), so if your javascript is dealing with HTML (e.g. via document.write() ), you probably need to convert them back.
Example 1
To include JavaScript code, use:
Copy to clipboard
{JS()}
var....
function ...
...
{JS}
This will produce the following code for your Tiki:
var.... function ... ...
Tip
The file is inserted before the param, if you need the reverse order use 2 calls to the JS plugin.
Example 2
This code:
Copy to clipboard
{JS()}alert('coucou'){JS}
Would produce a pop up window that the user would have to click on "Accept" button ("D'accord" in this localized example) to make it disappear: