Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #22133
| Message-ID | <1523422.xR7oMBUoa9@PointedEars.de> (permalink) |
|---|---|
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
| Organization | PointedEars Software (PES) |
| Date | 2013-11-22 15:51 +0100 |
| Subject | Re: How to feature test for window.ActiveXObject? |
| Newsgroups | comp.lang.javascript |
| References | <5287c664$0$9504$9b4e6d93@newsspool1.arcor-online.net> <1581559.TFT1m0cKLP@PointedEars.de> <9408b50a-9b19-4307-a30f-7ffdd7ca3eb1@googlegroups.com> <1760651.JUsAPRdEKB@PointedEars.de> <b91ffdf8-d9b2-4578-9b77-51ffe2c0b2ef@googlegroups.com> |
Michael Haufe (TNO) wrote:
> Thomas 'PointedEars' Lahn wrote:
>> However, I do not see how that could be be used to detect support for a
>> certain COM class. The element is there no matter whether the class is
>> supported.
>
> While the element will exist, if you inspect the variables, you'll noticed
> they are augmented with the members of the COM object if it loaded
> properly:
>
> wmv.cdromcollection
>
> xhr.responseBody
ACK.
>> Besides, does there have to be a CLSID for each server type?
>
> I believe you can use progids as well, but IME this is pretty unreliable.
AFAIK you have to use ProgIDs ("server.type") when calling ActiveXObject,
and:
,-<http://msdn.microsoft.com/en-us/library/aa911706.aspx>
|
| A programmatic identifier (ProgID) is a registry entry that can be
| associated with a CLSID.
“Can”, not “must”/“are”.
>> What about non-HTML use?
>
> I don't understand what you're referring to exactly, but there is
> basically a similar mechanism in WSH and classic ASP.
Current libraries using ActiveXObject do not have to have elements in HTML
documents in order to do XHR, for example. And if elements are created on
the fly for the test, there is both another DOM dependency and a race
condition.
--
PointedEars
Twitter: @PointedEars2
Please do not Cc: me. / Bitte keine Kopien per E-Mail.
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
How to feature test for window.ActiveXObject? Christoph Michael Becker <cmbecker69@arcor.de> - 2013-11-16 20:24 +0100
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-17 00:08 +0100
Re: How to feature test for window.ActiveXObject? Christoph Michael Becker <cmbecker69@arcor.de> - 2013-11-18 13:25 +0100
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-18 18:52 +0100
Re: How to feature test for window.ActiveXObject? Christoph Michael Becker <cmbecker69@arcor.de> - 2013-11-21 23:44 +0100
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-22 00:32 +0100
Re: How to feature test for window.ActiveXObject? Martin Honnen <mahotrash@yahoo.de> - 2013-11-18 19:29 +0100
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-18 19:35 +0100
Re: How to feature test for window.ActiveXObject? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2013-11-21 19:13 -0800
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-22 11:56 +0100
Re: How to feature test for window.ActiveXObject? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2013-11-22 06:33 -0800
Re: How to feature test for window.ActiveXObject? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-22 15:51 +0100
Re: How to feature test for window.ActiveXObject? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2013-11-22 07:44 -0800
Re: How to feature test for window.ActiveXObject? JJ <duh@nah.meh> - 2013-11-17 07:27 +0700
Re: How to feature test for window.ActiveXObject? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2013-11-21 18:38 -0800
csiph-web