About Dynamic Mboxes

Many Rich Internet Applications (RIAs) manipulate HTML after the page has already loaded by using technologies like DHTML and AJAX.

For example, after clicking a button, your Web page may display a new section of content. This scenario is supported, allowing you to define dynamic mboxes through its mboxDefine() and mboxUpdate() functions.

For example, if you want to serve content when an HTML node called "dynamicElement" appears on the page:

<div id="dynamicElement"></div>

then you could trigger the following script on a JavaScript event:

<script type="text/javascript">

    mboxDefine("dynamicElement", "mbox_dynamic", "parameter1=value1");

    mboxUpdate("mbox_dynamic", "parameter1=value1");

</script>

Of note:

When using dynamic mboxes, delivering offers that include document.write cause the page where the dynamic mbox is located to appear blank because the document.write function is invoked after the DOM has loaded. Note also that plug-ins using offers with document.write should never be used on sites employing dynamic mboxes.