cesarcesar Posted January 27, 2009 Share Posted January 27, 2009 I'm using the code found here. I am trying to insert some new code as per the instructions here. I have not been successful. The code i think I'm supposed to change is, IE7.CSS.addFix(/background(-image)?\s*:\s*([^};]*)?url\(([^\)]+)\)([^;}]*)?/,function(a,b,c,d,f){d=cC(d);return bi.test(d)?"filter:"+i(bx,d,"crop")+";zoom:1;background"+(b||"")+":"+(c||"")+"none"+(f||""):a}); And its updated form should be like, IE7.CSS.addFix(/background(-image)?\s*:\s*([^};]*)?url\(([^\)]+)\)([^;}]*)?/,function(match, $1, $2, url, $4) { url = getString(url); // Hack for bg repeating support var repeatExp = new RegExp('repeat-[xy]','i'); var scalingMethod = 'image'; // or crop var overflow = ''; if (repeatExp.test($4)) { var scalingMethod = 'scale'; overflow = 'overflow:hidden;'; } return PNG.test(url) ? overflow + "filter:" + format(PNG_FILTER, url, scalingMethod) + ";zoom:1;background" + ($1||"") + ":" + ($2||"") + "none" + ($4||"") : match; }); Why is it not working? Thanks much. Quote Link to comment Share on other sites More sharing options...
darkfreaks Posted March 1, 2009 Share Posted March 1, 2009 Remove: var scalingMethod = 'image'; // or crop otherwise it seems to be valid code Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.