Apologies, I actually searched and found #7744 http://dev.rubyonrails.org/ticket/7744
Gareth On 5/1/07, Gareth Evans <[EMAIL PROTECTED]> wrote: > > Sorry, meant to paste the URL in there too > http://delete.me.uk/2004/09/ieproto.html > > > On 5/1/07, Gareth Evans <[EMAIL PROTECTED]> wrote: > > > > Hi Guys > > > > As i'm sure you're aware, when you create an element in Internet > > Explorer, document.createElement doesn't extend the element that you > > create whereas firefox+others do. > > This has recently just come up again in rails-spinoffs. > > > > While I was researching the problem, I found this page where the author > > Paul Sowden suggested a fix where the original createElement method is > > copied to another name and replaced. > > > > While his example (from 2004) isn't relevant to the prototype library as > > he adds his own methods in with a for-in, I thought it would be a good idea > > to attempt a fix for prototype. > > > > I understand this should be added as a patch in trac but I am not > > actually sure where it belongs. > > > > The relevant code is 2 lines, and i've attached a simple test page which > > i've checked in (only) IE7 and FF 1.5.0.11 > > > > The 2 lines are: > > > > document._createElement = document.createElement; > > document.createElement = function(tag) { return > > $(document._createElement(tag)); } > > > > Let me know what you think. I am not honestly sure how to go about > > creating a unit test/official patch, as I believe many others aren't. > > Just haven't had the time to research it. > > > > Gareth > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---
