- From: Neil Laurance <neil_laurance@yahoo.co.uk>
- Date: Fri, 9 Nov 2001 13:54:44 +0000 (GMT)
- To: Jesse McCarthy <mccarthy36@earthlink.net>, www-dom@w3.org
--- Jesse McCarthy <mccarthy36@earthlink.net> wrote: > Neil Laurance <neil_laurance@yahoo.co.uk> wrote on 11/9/01 6:39:04 AM: > >Jesse, > >I think you can rely on Navigator and Explorer to follow DOM, since they are > >both involved in its conception. A bit of example code should illustrate how > to > >use the DOM API in NS, and IE: > > > >var myDocument = window.document; // Document object > > >I hope this explains how to use DOM. Apologies for any bugs or bad practices > ;) > > > >Cheers, Neil > > The problem with that, Neil, is that, as a couple of individuals have been > good > enough to explain to me, there is nothing in the DOM specification that > indicates what the name of the object representing the 'Document' object will > > be -- it could be anything. So, as I understand it, Netscape and Microsoft > can > both release browsers that are 100% DOM compliant but _do not_ provide access > > to the 'Document' object with the same object name. There is no guarantee > that > the 'Document' object will be exposed as 'window.document'. E.g. Netscape > could release a browser that exposes the 'Document' object as 'document' and > Microsoft could expose the same object as 'Microsoft'. If my understanding > of > the situation is correct, then you can see the dilemma. > Jesse, you are absolutely right. However, so long as NS and Microsoft state which object represents Document, then I see this as a faily trivial issue, for exampe: getBrowserType(); // some function to determine browser type based on navigator object var doc; if( browser.isNS || browser.isIE ) { doc = window.document; } if( browser.isNeils ) { doc = neil; } var node = doc.getElementById( 'myId' ); ...... Cheers, Neil ===== +44 7866 462220 (mobile) neil_laurance@yahoo.co.uk (mobile) neil_laurance@adc.com (work) __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com
Received on Friday, 9 November 2001 08:54:45 UTC