Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail Content-Type: text/plain; charset="UTF-8" Message-ID: <4098838.pUHI31MDFG@PointedEars.de> From: Thomas 'PointedEars' Lahn Reply-To: Thomas 'PointedEars' Lahn Organization: PointedEars Software (PES) Date: Fri, 22 Nov 2013 00:32:28 +0100 User-Agent: KNode/4.10.5 Content-Transfer-Encoding: 8Bit X-Face: %i>XG-yXR'\"2P/C_aO%~;2o~?g0pPKmbOw^=NT`tprDEf++D.m7"}HW6.#=U:?2GGctkL,f89@H46O$ASoW&?s}.k+&. <1581559.TFT1m0cKLP@PointedEars.de> <528a0736$0$6566$9b4e6d93@newsspool4.arcor-online.net> <106527179.0dF1VmtKRI@PointedEars.de> <528e8cc6$0$6628$9b4e6d93@newsspool2.arcor-online.net> MIME-Version: 1.0 Lines: 46 NNTP-Posting-Date: 22 Nov 2013 00:32:31 CET NNTP-Posting-Host: ec6962eb.newsspool2.arcor-online.net X-Trace: DXC=1_cFZ\GWhlj^Y=RbYBPl4`A9EHlD;3Ycb4Fo<]lROoRa8kFnDZm8W4\YJNlYUVHKH;GI^gFiG0>ad[_6k2^[L0Y9^DFc X-Complaints-To: usenet-abuse@arcor.de Xref: csiph.com comp.lang.javascript:22111 Christoph Michael Becker wrote: > Thomas 'PointedEars' Lahn wrote: >> You could do >> >> try >> { >> ActiveXObject >> } >> catch (e) >> { >> /* no ActiveXObject */ >> } >> >> but since you have to do >> >> var o = null; >> >> try >> { >> o = new ActiveXObject("…"); >> } >> catch (e) >> { >> // … >> } >> >> anyway, the former does not make much sense. It might even throw an >> exception even if “ActiveXObject” is supported because the method was >> used wrong. It walks like a native method, but we can see in the MSDN >> Library that it quacks rather strangely. > > ACK. On second thought, if the former approach does work in IE 10 and 11, or if you do know another approach that works there, please tell. I can then test whether it works in previous versions also, and we may eventually not only have a way to work around the recent Microsoft nonsense, but also to detect support without the need for a call as constructor (which is also needed for the ES Matrix). -- PointedEars Twitter: @PointedEars2 Please do not Cc: me. / Bitte keine Kopien per E-Mail.