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]