This is not a bug. SWFObject 2 complies with Adobe's usage of
flashvars, so for both static and dynamic publishing we adhere to the
same flashvars syntax as Adobe (or Macromedia) has originally defined.

According to these syntax rules certain special characters and the
symbols = and & cannot directly be used inside flashvars values (the
latter because they are used to stack the flashvars themselves). You
can workaround this issue by escaping these characters before passing
them as flashvar values.

Our documentation refers to Adobe's documentation:
http://kb2.adobe.com/cps/164/tn_16417.html

This behavior is documented in Q9 of our FAQ:
http://code.google.com/p/swfobject/wiki/faq

Which in its turn refers to:
http://kb2.adobe.com/cps/141/tn_14143.html

So the difference between DOM methods and innerHTML does not really
matter, because this is not the way flashvars should be written in the
first place.

But both Adobe's syntax and DOM vs innerHTML is confusing, I agree.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SWFObject" 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/swfobject?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to