|
loadhtml()Global function that replaces the content (inner html) of each matched element in the result set, alternatively load the data into a variable. The location should be an URL or a relative file path. Loadhtml() is cached per batch run (based on the URL) in print/email. loadhtml(location)Loads all HTML from the specified HTML file. location String containing a path that can be absolute or relative to the section/context. Use: snippets/<snippet-name> to retrieve the content from a HTML file residing in the Snippets folder on the Resources panel. ExamplesThis script loads a local HTML snippet (from the Resources panel) directly into the matched elements
The following script loads a local HTML snippet (Resources panel) into a variable. The replaceWith() command is used to replace the element(s) matched by the script's selector with the contents of the snippet.
Same result as the previous script, but a different notation:
The following script loads a snippet into a variable and finds/replaces text in the variable before inserting the content into the page. The second find command also adds formatting to the replacing text.
This last script loads a snippet into a variable and retrieves an element from the snippet using query().
loadhtml(location, selector)Retrieves specific content from the specified HTML file. location String; the location can be absolute or relative to the section/context. Use: snippets/<snippet-name> to retrieve the content from a HTML file residing in snippets folder of the Resources panel. selector String. The supplied selector should conform to CSS selector syntax and allows you to retrieve only the content of matching elements. ExamplesThis script loads a specific element from the snippet.
This script loads the children of the selected element.
Another example is given in the following how-to: Using a selector to load part of a snippet. |
|