I've added some more information to the dojo tags documents and was hoping someone intimately familiar with the tags can do a sanity check for me. The objective is to emliminate some of the frequently asked questions:

http://cwiki.apache.org/confluence/display/WW/Ajax+Tags

Duplicated below for convenience:

The following attributes affect the handling of all ajax responses.

Attribute     Default Value     Description
parseContent (true)
When true, Dojo will parse the response into an XHTML Document Object and traverse the nodes searching for Dojo Widget markup. The parse and traversal is performed prior to inserting the nodes into the DOM. This attribute must be enabled to nest Dojo widgets (dojo tags) within responses. Note that there is significant performance overhead creating and parsing the document so switch this feature off when not required. Note also that the response must be valid XHTML for cross-browser support.

separateScripts (true)
When true, Dojo will extract the <script> tags from the response, concatenate the extracted code into one block, create a new Function whose body is the extracted code and immediately invoke the function. The invocation is performed after the DOM has been updated with the XHTML. The function is executed within the scope of the widget (that is, the this variable points to the widget instance)

executeScripts (false)
When true, Dojo will extract the <script> tags from the response, concatenate the extracted code into one block and immediately perform an eval() on that code (run it). The eval() is performed after the DOM has been updated. Note that the separateScripts takes precedence over executeScripts. Enable this feature when your response contains TRUSTED inline javascript.

It's common that the updated DOM will not include <script> even though the inline code may have been executed.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to