惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
B
Blog
L
LangChain Blog
Y
Y Combinator Blog
美团技术团队
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
量子位
博客园_首页
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
Check Point Blog
D
Docker
小众软件
小众软件
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 聂微东
Blog — PlanetScale
Blog — PlanetScale
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
IT之家
IT之家

博客园 - 非我

目前主流的四大浏览器内核Trident、Gecko、WebKit以及Presto 随手记录: MVC自定义提交form 在文本框的光标处插入指定的文本(另一种方式) 在文本框的光标处插入指定的文本(兼容IE6和Firefox) Javascript对象的比较 javascript对象的深拷贝 对mootools的颜色选择器做个小改进 用户中心 - 博客园 检查矩阵是否有线性相关性 - 非我 - 博客园 WOW笑话,笑死我了 使用.net验证控件遇到的小麻烦 (转)40种网站设置技巧 访问者模式-Visitor 学习与思考 对Response.End的疑问 累啊~用记事本写的小程序 Observer pattern 观察者模式 艾薇尔新歌GrilFriend的MV Command Pattern - 命令模式(ASP.NET版) 动态控件的问题
动态修改/添加CSS文件链接
非我 · 2007-05-18 · via 博客园 - 非我

感觉要记的东西太多,可总记不住……

            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链接
                }

                
                
//本页面的修改类似
            }