Jelly Escape
You use different methods when escaping characters in JavaScript and HTML. JavaScript uses the backslash character, and HTML uses the ampersand character.
- Play Jelly Escape. Move: A & D or Left & Right Jump: W, Up or Space Help the jellies escape their video game world. Don't expect it to be an easy task though - have you got the skills to set them free? Create clones to help you reach the exit on each level.
- Jelly Collapse is a physics-based puzzle for kids of all ages. Tap chains of like-colored jellies to collect them and reach the goal!
Jelly Escape Flash will stop working on January 12, 2021. See the FAQ instructions for easy workarounds! Help the cute jelly find the way to the exit door in each level, but watch out for spikes and don't touch them.
There are two different types of escaping that is required when generating output from Jelly:
- JavaScript
- HTML
The escaping for each of these consists of:
Type | From | To |
---|---|---|
JavaScript | ' (single quote) | ' |
' (double quote) | ' | |
CR (carriage return) | (blank) | |
NL (newline) | n (' followed by 'n') | |
HTML | & (ampersand) | & |
< (less than) | < | |
> (greater than) | > |
You can also escape HTML using the getHTMLValue() function which will enforce all line breaks and escape the characters mentioned above. It can be used as follows:
Add escaping to a Jelly replacement
Jelly Escape 1
You can handle character escaping in Jelly files. XML escaping behavior can be modified only by users with the security_admin role.
Jelly Escape Cool Math
Jelly Escape Download
Add a prefix to the${expression}
or $[expression]
indicating the escaping to be performed.Jelly Escape Cool Math Game
The prefix tells the system to take the result of the expression and escape it before outputting. The escaping may be combined by specifying a comma-separated list of prefixes: