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
-~----------~----~----~----~------~----~------~--~---

Reply via email to