Path: csiph.com!aioe.org!news.mb-net.net!open-news-network.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.javascript Subject: Re: Instead of iframe onload? Date: Fri, 19 May 2017 18:11:30 +0200 Organization: PointedEars Software (PES) Lines: 49 Message-ID: <1790865.oMNUckLgyt@PointedEars.de> References: <5638b17e-4ab2-4605-ac32-b399ddcfa099@googlegroups.com> Reply-To: Thomas 'PointedEars' Lahn NNTP-Posting-Host: 131.226.197.178.dynamic.wless.zhbmb00p-cgnat.res.cust.swisscom.ch Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: gwaiyur.mb-net.net 1495210292 11305 178.197.226.131 (19 May 2017 16:11:32 GMT) X-Complaints-To: abuse@open-news-network.org NNTP-Posting-Date: Fri, 19 May 2017 16:11:32 +0000 (UTC) User-Agent: KNode/4.14.2 X-Face: %i>XG-yXR'\"2P/C_aO%~;2o~?g0pPKmbOw^=NT`tprDEf++D.m7"}HW6.#=U:?2GGctkL,f89@H46O$ASoW&?s}.k+&. On 18.05.2017 14:40, Dr J R Stockton wrote: >> I use such as >> >> >> >> to adjust the height of the iframe to fit the displayed >> content from page someHTML.htm ; it works in my Firefoxes. >> >> BUT >> (1) I've not tested it on all browsers, >> (2) If someHTML.htm contains a similar construction, >> the 'outer' iframe resizes wrongly, for an obvious >> reason, >> (3) Validators & testers dislike iframe ... onload. >> >> Is there a better method, acceptable to at least to >> validator.w3.org, > > I think HTML5 and HTML5.1 do allow the "onload" event handler attribute > on most elements > (https://www.w3.org/TR/html5/dom.html#global-attributes) and I don't > have any problems at https://validator.w3.org/nu/#textarea to validate > […] Also, any problems with validators can be circumvented by scripting event listeners at the appropriate time: iframeRef.onload = function () { Procrustes(this); }; BTW, quite an interesting name for a function :) [For those who are unaware: Procrustes was the Greek mythological villain who ran a less expensive hostel just outside ancient Athens that made his visitor victims fit exactly into his bed by either stretching them or sawing off their limbs. He was one of the three villains famously killed by Athens’ hero Theseus (who is partly historical) using their own methods against them when he traveled to meet his natural father, Aigeus, King of Athens (only that Theseus beheaded the tall Procrustes instead). (I listened to the myth of Theseus, beautifully told by Austrian writer Michael Köhlmeier, a few days ago.)] -- PointedEars FAQ: | | Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.