DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

SCRIPT

The content object "SCRIPT" can be used to output javascript code direct into markup.

It is basically an extension to the TEXT object <https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Text/Index.html>.

Properties

Property

value

Data type

string / stdWrap

Description

Text, which you want to output.

Property

(stdWrap properties...)

Data type

->stdWrap

Description

stdWrap properties are available on the very rootlevel of the object. This is non-standard! You should use these stdWrap properties consistently to those of the other cObjects by accessing them through the property "stdWrap".

Property

hashMethod

Data type

string

Description

This method will be used to calculate a hash for the content security policy header. Possible values are sha256, sha384 or sha512. This is ignored if the script method is set to "nonce". See by the "Extension settings".

Property

trimScript

Data type

boolean

Description

It is "1" by default, but can be turned off if it is explicit needed. (It is not recommended)

Examples

10 = SCRIPT
10.value = alert("It works!");

The above example results:

<script>alert("It works!");</script>