On 03/16/2010 06:28 PM, Dilipkumar Jadhav wrote:
Hi Sergiu, I phrased my question incorrectly. I am required to load CSS files conditionally using JS. There is a GPL licensed Nifty Cube library that is used for creating round corner effects which I was trying to import into my wiki. Here is the code snippet where I am stuck:
--------------------------------------------------------------------------------------------------------------- var oldonload=window.onload; if(typeof(NiftyLoad)!='function') NiftyLoad=function(){}; if(typeof(oldonload)=='function') window.onload=function(){oldonload();AddCss();NiftyLoad()}; else window.onload=function(){AddCss();NiftyLoad()};
function AddCss(){ niftyCss=true; var l=CreateEl("link"); l.setAttribute("type","text/css"); l.setAttribute("rel","stylesheet");
Set the parse option of the JSX object to Yes, then replace the next line with: l.setAttribute("href", "$doc.getURL('ssx')");
l.setAttribute("href","niftyCorners.css"); l.setAttribute("media","screen"); document.getElementsByTagName("head")[0].appendChild(l); }
-- Sergiu Dumitriu http://purl.org/net/sergiu/