From: Jesse V. <je...@6t...> - 2003-05-21 10:26:36
|
Raymond, Ah, I hadn't really looking into what the inline stuff was. DynLayer.getInline is just what I needed. Thanks for pointing me in the right direction. Jesse Raymond Irving wrote: >I don't think the getAll() feature is supported in >DynAPI 3.0. See the following examples for some ideas >on news ways to create inline layers: > >dynapi.api.ext.inline.html >dynapi.api.ext.inline-widget.html > >speedtest.dynlayer.inline-basic.html >speedtest.dynlayer.inline-deep_nest-dom.html > > >-- >Raymond Irving > > > >--- Jesse Vitrone <je...@6t...> wrote: > >--------------------------------- > Ahh, makes sense. Thanks again for your help. > >Got past that part, now, I'm stuck somewhere else. >Looks like I can'tdo dynapi.document.all anymore? I'm >creating a <div> with justregular dhtml code, and I >used to be able to get at it usingdynapi.document.all. > > > Is there a way to get at it now? Or can I only get >at objects thatwere created with the DynAPI? > >Thanks, > Jesse > >Raymond Irving wrote: > >--- Jesse Vitrone <je...@6t...> wrote: > >Raymond, Thanks for the response. I noticed that >the waythe library includes worked had changed, and I >had changed itlocally, but that didn't help. The code >that you have listed belowworks, but my 6thgear.js >needs to use dynapi.document. So whatI'm doing, is >that I'm >calling:dynapi.library.setPath('../dynapi/src/');dynapi.library.include('dynapi.api');dynapi.library.include('dynapi.ext.DynLayerInline');from >inside my 6thgear.js to set things up.Then, later on >in my 6thgear.js, I need to >calldynapi.document.getWidth();And that's when I'm >getting the errors. I put analert in the setPath >method to make sure that was getting called, and itis. > And the error isn't complaining about dynapi, it's >complainingabout dynapi.document.Shouldn't I be able >to call dynapi.document frominside the included js? >Does this have to do with the BeforeLoadcreation stuff >in the changelog? > >Ok, I see what you're doing. It's best to >createsomething like a config.js file that will set >the pathand load all the necessary >apis.dynapi.library.setPath('../dynapi/src/');dynapi.library.include('dynapi.api');dynapi.library.include('dynapi.ext.DynLayerInline');then >include your 6thgear.js file which will thencontain >the following:dynapi.onLoad(function(){ >alert(dynapi.document.getWidth());});It's best to use >dynapi.document.getWidth() afterloads--Raymond Iving > >Thanks, JesseRaymond Irving wrote: > >Hi Jesse,This solution should work. Note that the >6thgear.jsfile is included after the core APIs are >included > >and > >that the APIs dont' use the .* extension any more:new >extensions:dynapi.library.include('dynapi.api'); > >dynapi.library.include('dynapi.ext.DynLayerInline'); > > >Please modify you code to reflect the >following:<script >language="Javascript"src="../dynapi/src/dynapi.js"></script><script >language="JavaScript"> >dynapi.library.setPath('../dynapi/src/'); >dynapi.library.include('dynapi.api'); > >dynapi.library.include('dynapi.ext.DynLayerInline'); > > ></script><script >language="JavaScript"src="../js/6thgear.js"></script><script >language="JavaScript"> >alert(dynapi.document.getWidth());</script>--Raymond >Irving--- Jesse Vitrone <je...@6t...> > > >wrote: > >--------------------------------- Hmm....as I >described, I have my demo.php thatincludes dynapi.js, >and6thgear.js It seems that if > >I > >try to use dynapi.document in my6thgear.js, it > >doesn't > >like it, but it's OK to use it furthur down >inmydemo.php.This is probably just my lack of JS >knowledge here,but, I'll askanyway: How come? Why >isn't it > >available > >for me to use in my jsinclude? I was able to do > >this > >with 2.5, what changed? How can I workaround >it?Thanks, Jesse-------- Original Message -------- > > >Subject: > > DynAPI 3.0 Date: Mon, 19 > >May > >2003 13:33:32 -0400 From: >JesseVitrone <je...@6t...> > > >To: > > dyn...@li... I got the >source from CVS, and I'm trying to set up > >my > >existing DynAPI2.5 stuff to work with it, but >I'mgetting errors that I don'tunderstand.I have this: > <script > >language="Javascript"src="../dynapi/src/dynapi.js"></script> > > > <script > >language="JavaScript"src="../js/6thgear.js"></script> > > >In my 6thgear.js, I'm doing this at the >top:DynAPI.library.setPath('../dynapi/src/');DynAPI.library.include('dynapi.api.*');DynAPI.library.include('dynapi.event.*');DynAPI.library.include('dynapi.ext.inline.js');now >if I do this, right after >that:alert(dynapi.document.getWidth());I get this JS >error:Error: dynapi.document has no propertiesSource >File: http://localhost/6thgear/js/6thgear.jsLine: 23I >don't get it, when I look at the docs for 3.0, I > >see > >in the examplethat you're using dynapi.document to > > >add > >the child layers. Why is ittelling me that it has > > >no > >properties?I was able to do this in 2.5 without a >problem, > >what > >changed?Thanks in advance, Jesse Vitrone > >-------------------------------------------------------This > > >SF.net email is sponsored by: ObjectStore.Ifflattening >out C++ or Java code to make yourapplication fit in >arelational database is painful,don't do it! Check out >ObjectStore.Now part ofProgress Software. > >http://www.objectstore.net/sourceforge_______________________________________________Dynapi-Help > > >mailing > >lis...@li...https://lists.sourceforge.net/lists/listinfo/dynapi-help > > >__________________________________Do you Yahoo!?The >New Yahoo! Search - Faster. Easier. >Bingo.http://search.yahoo.com > >------------------------------------------------------- > > >This SF.net email is sponsored by: ObjectStore.If >flattening out C++ or Java code to make your > >application fit in a > >relational database is painful, don't do it! Check > > >out ObjectStore. > >Now part of Progress Software. > >http://www.objectstore.net/sourceforge > >_______________________________________________Dynapi-Help >mailing lis...@li... > >https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > > >------------------------------------------------------- > > >This SF.net email is sponsored by: ObjectStore.If >flattening out C++ or Java code to make >yourapplication fit in arelational database is >painful, don't do it! Checkout ObjectStore.Now part of >Progress >Software.http://www.objectstore.net/sourceforge_______________________________________________Dynapi-Help >mailing lis...@li... > >https://lists.sourceforge.net/lists/listinfo/dynapi-help__________________________________Do >you Yahoo!?The New Yahoo! Search - Faster. Easier. >Bingo.http://search.yahoo.com-------------------------------------------------------This >SF.net email is sponsored by: ObjectStore.If >flattening out C++ or Java code to make your >application fit in arelational database is painful, >don't do it! Check out ObjectStore.Now part of >Progress Software. >http://www.objectstore.net/sourceforge_______________________________________________Dynapi-Help >mailing >lis...@li...https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > >__________________________________ >Do you Yahoo!? >The New Yahoo! Search - Faster. Easier. Bingo. >http://search.yahoo.com > > >------------------------------------------------------- >This SF.net email is sponsored by: ObjectStore. >If flattening out C++ or Java code to make your application fit in a >relational database is painful, don't do it! Check out ObjectStore. >Now part of Progress Software. http://www.objectstore.net/sourceforge >_______________________________________________ >Dynapi-Help mailing list >Dyn...@li... >https://lists.sourceforge.net/lists/listinfo/dynapi-help > > |