Path: csiph.com!aioe.org!news.swapon.de!fu-berlin.de!uni-berlin.de!news.dfncis.de!not-for-mail From: Holger Jeromin Newsgroups: de.comp.lang.javascript Subject: =?UTF-8?Q?Re:_Browsereinstellungen_abfragen:_Die_L=c3=b6sung?= Date: Fri, 31 Jul 2015 17:01:59 +0200 Lines: 37 Message-ID: References: <201507282031.a15627@b.maus.de> <201507290149.a16208@b.maus.de> <1977000.ilC4Ou9lg9@PointedEars.de> <130782295.8irgJ2KOVW@PointedEars.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: news.dfncis.de HZDUrDADF4Ea9m0NYNviUQkFlJjRyTwfvezJZhh9B95FBA77iX/f7JREOb Cancel-Lock: sha1:KWIll9NrSSeu+fseZ2rKVRLotSI= X-Enigmail-Draft-Status: N1110 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Lightning/0.9 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 In-Reply-To: <130782295.8irgJ2KOVW@PointedEars.de> Xref: aioe.org de.comp.lang.javascript:4675 Thomas 'PointedEars' Lahn wrote on 31.07.2015 16:36: > Holger Jeromin wrote: >> Holger Jeromin wrote on 30.07.2015 13:28: >>> Thomas 'PointedEars' Lahn wrote on 29.07.2015 23:49: >>>> - der Feature-Test für document.getElementById(…) fe lt; >>>> [...] >>>> Inzwischen (Opera < 9 ist tot) dürfte es sogar vertretbar sein, >>>> var utag_style = utags[di].style; >>> Diese beiden Teile in einem Posting find ich spannend. >>> Wofür braucht man wirklich den getElementById test? >> Nur fürs Protokoll: >> bei SVG Elementen gibts getElementById erst seit >> Firefox 11 (2012 released) > Nein. > >> https://bugzilla.mozilla.org/show_bug.cgi?id=280391 > Das von Dir Behauptete steht dort nicht, sondern sinngemäss, dass > svg.getElementById(…) Sag ich doch. getElementById ist auf anderen SVG-DOM-Interfaces auch gar nicht standardisiert. > wenn “svg” ein SVG svg-Element (das Wurzelelement eines SVG-Dokumentbaums) > referenziert, implementiert wurde. Ein SVGSVGElement ist das DOM interface zum allgemeinen "container element" 'svg'. Ein Wurzelelement eines SVG-Dokumentbaums muss es nicht immer sein. http://www.w3.org/TR/SVG/struct.html#SVGElement Außerdem kann es (schon vor HTML5) problemlos innerhalb eines HTML-Dokumentbaums auftauchen. -- Grüße Holger