Ajax Layer JavaScript DHTML

http://dynapi.sourceforge.net/
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999


DynAPI - DynDocument addHTML


dynapi.library.setPath('./dynapisrc/');
dynapi.library.include('dynapi.api');
dynapi.library.include('DynLayerInline');


// Before the page loads you can use addHTML to add regular html text to the document.
// this will behave similar to the document.write() function in both ns4 and other browsers
dynapi.document.addHTML('Some Text here Some Text here Some Text here Some Text here Some Text here Some Text here');
dynapi.onLoad(function(){
  // After the page has been loaded the addHTML() function will behave differently in ns4 than in other browsers.
  // All HTML content added after the page has been loaded in ns4 will appear at location 0,0
  // while in other browsers it will be appended to the end of the document.
  // It's best to use the addHTML() to add inline layers to the document after a page load.
  // in ns4 you might have to use a  to force text-wrapping. The  must always include a width and a height when using 
 with width="100%"
  var html='
This is an inline layer that was created after page load
';
  if(dynapi.ua.ns4) dynapi.document.addHTML(''+html+'');
  else dynapi.document.addHTML(''+html+'
');
  var lyr = new DynLayer();
  lyr.setID('myid2',true);
  dynapi.document.addChild(lyr);
  lyr.setLocation(100,100);
  lyr.setSize(150,100);
  lyr.setHTML(html);
});






           
       
dynapi.zip( 791 k)