On Jul 12, 10:35 am, adglp <[email protected]> wrote:
> This code errors in IE. I get an invalid argument error concerning
> the  elementStyle object.
>
> The area that i'm interested in is: setStyle: function(element,
> styles) {
>     element = $(element);
>     var elementStyle = element.style, match;
>     if (Object.isString(styles)) {
>       element.style.cssText += ';' + styles;
>       return styles.include('opacity') ?
>         element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)
> [1]) : element;
>     }
>     for (var property in styles)
>       if (property == 'opacity') element.setOpacity(styles[property]);
>       else
>         elementStyle[(property == 'float' || property == 'cssFloat') ?
>           (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' :
> 'styleFloat') :
>             property] = styles[property];
>
>     return element;
>   },
>
> Please advise!!!

What styles are you passing? Do they include one that IE doesn't
support?

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" 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-scriptaculous?hl=en.

Reply via email to