JavaScript VML Element Events Not Triggered in IE9?

After a small talk in the comments, I think I've found the cause. OP uses the following CSS to attach a VML behavior.

After a small talk in the comments, I think I've found the cause. OP uses the following CSS to attach a VML behavior: v\:* {behavior: url(#default#VML);} However, the generic CSS selectors with prefix are no longer supported in IE8. You have to list all used VML elements: v\:line, v\:oval, v\:polyline /* etc */ {behavior: url(#default#VML);} This should work at least in IE8.

I'm still not sure about IE9, because since version 9, IE uses CSS3-compatible selector parsing. If the code above doesn't work in IE9, this might be a solution, but I can't test it right now: @namespace v "urn:schemas-microsoft-com:vml"; /* This should be placed at top of your CSS */ v|* {behavior: url(#default#VML);}.

For the record, this didn't work. Instead we ended up replacing the VML objects with images and attaching events to a div surrounding the image. – Starky Oct 20 at 8:52.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions