Please upgrade to 1.5.1 final and let us know if you still have
issues.
Thanks.
Tobie
On Jun 15, 5:46 pm, Sebastian Sastre
<ssas...-luH6fFXSdSWH0oMTQjrRWA@public.gmane.org>
wrote:> Hi there,
>
> after making work some code for Safari, Firefox and Opera it was
> time to invite "party pooper" IE to the party.
>
> After a while understanding myself and the Microsoft IE script
> debugger this bug IE "reports" was found. All was hasAttribute
> related.
>
> With a little use of the console I was able to see that the element
> that the code was "talking" to was already extended as expected
but IE
> still complains.
>
> Found that in IE 6 (I didn''t test this other versions yet)
> hasAttribute returns correctly true when the given attribute is found
> in the element but it returns null in case it don''t which is
> inconsistent. I don''t know if this is a bug or a feature but given
> that all other browsers returns false as expected for that case I
> propose replace this:
>
> "...
> Element.Methods.Simulated = {
> hasAttribute: function(element, attribute) {
> var t = Element._attributeTranslations, node;
> attribute = t.names[attribute] || attribute;
> node = $(element).getAttributeNode(attribute);
> return node && node.specified;
> }};
>
> ..."
>
> with this:
> "...
> Element.Methods.Simulated = {
> hasAttribute: function(element, attribute) {
> var t = Element._attributeTranslations, node;
> attribute = t.names[attribute] || attribute;
> node = $(element).getAttributeNode(attribute);
> if(!node){return false}
> else{return node && node.specified};
> }};
>
> ..."
>
> because with that it seems to behave.
>
> The other issue I''ve found is related to the extension of elements
> with empty id. I found that IE considers obscene to extend a div which
> has no id (collected using getElementsByTagName(''div'')).
Other
> browsers seems to behave. Is desirable that one can give an
> homogeneous treatment to this creatures (elements I mean) so I will
> workarround it by now but I think something has to be done to properly
> extend elements without id even in IE (for consistence).
>
> I figured out this all is with Prototype 1.5.1_rc1 so maybe it''s
fixed
> I don''t know yet
>
> cheers,
>
> Sebastian
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Spinoffs" group.
To post to this group, send email to
rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---