|
From: Michael P. <mp...@ph...> - 2000-12-01 17:02:05
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
The code I posted earlier was too quickly cut and paste.
<p>Here's the correct code:
<p><tt>include : function(src,path) {</tt>
<br><tt> if(src.substring(src.length-3)==".js") src=src.substring(0,src.length-3)</tt>
<br><tt> if (!path) var path=DynAPI.librarypath</tt>
<br><tt> var groupname=src.substring(src.indexOf('.')+1)</tt>
<br><tt> var realsrc=groupname.substring(groupname.indexOf('.')+1)</tt>
<br><tt> groupname=groupname.substring(0,groupname.indexOf('.'))</tt>
<br><tt> if (src.indexOf('.*')>0) {</tt>
<br><tt> src=src.substring(0,src.indexOf('.*'))</tt>
<br><tt> if (DynAPI.packages[pckg])
var group=DynAPI.packages[pckg][groupname]</tt>
<br><tt> if (group) for (var
i in group) document.write('<script language="Javascript1.2" src="'+path+pckg+'/'+groupname+'/'+group[i]+'.js"><\/script>')</tt>
<br><tt> } else document.write('<script language="Javascript1.2"
src="'+path+pckg+'/'+groupname+'/'+realsrc+'.js"><\/script>')</tt>
<br><tt>}</tt><tt></tt>
<p><tt>DynAPI.addLibrary('dynapi.api',["dynlayer","browser","dyndocument","events","dragevent"])</tt>
<p>--
<br>Michael Pemberton
<br>mp...@ph...
<br>ICQ: 12107010</html>
|