您的位置:首页 > Web前端 > CSS

动态修改/添加CSS文件链接

2007-05-18 11:51 946 查看
感觉要记的东西太多,可总记不住……

function SetSkin(skinUrl)
{
var p = window.dialogArguments;//假设上个页面使用这样的语句:window.showModalDialog(url,window);

if (p.document.styleSheets.length < 1)//如果页面上没有样式表链接,创建并添加
{
style = p.document.createElement('link');
style.rel = 'stylesheet';
style.type = 'text/css';
style.href = skinUrl;

p.document.getElementsByTagName('head')[0].appendChild(style);
}
else
{
p.document.styleSheets[0].href = skinUrl;//如果有,修改链接路径,假设上个页面只有一个CSS链接
}

//本页面的修改类似
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: