百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> js遍历页面所有link style并增加css代码
分享文章到:

js遍历页面所有link style并增加css代码

发布时间:01/15 来源: 浏览: 关键词:
js遍历页面所有link style并增加css代码,利用了js var Lt = document.all.tags(\\\'LINK\\\'), St = document.all.tags(\\\'STYLE\\\');获取link 与style进行操作。

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js遍历页面所有link style并增加css代码</title>
 <script language="网页特效" type="text/javascript">
function getallsheets() {
 if (!window.scriptengine && navigator.__ice_version) {
  return document.stylesheets;
 }
 if (document.getelementsbytagname) {
  var lt = document.getelementsbytagname('link'), st = document.getelementsbytagname('style');
 } else if (document.stylesheets && document.all) {
  var lt = document.all.tags('link'), st = document.all.tags('style');
 } else {
  return [];
 }
 for (var x = 0, os = []; lt[x]; x++) {
  var rel = lt[x].rel ? lt[x].rel : lt[x].getattribute ? lt[x].getattribute('rel') : '';
  if (typeof( rel ) == 'string' && rel.tolowercase().indexof('style') + 1) {
   os[os.length] = lt[x];
  }
 }
 for (var x = 0; st[x]; x++) {
  os[os.length] = st[x];
 }
 return os;
}

function changestyle() {
 for (var x = 0, ss = getallsheets(); ss[x]; x++) {
  for (var y = 0; y < arguments.length; y++) {
   if (ss[x].title == arguments[y]) {
    if (ss[x].disabled == false) {
     ss[x].disabled = true;
    } else {
     ss[x].disabled = false;
    }
   }
  }
 }
}

for (var x = 0, ss = getallsheets(); ss[x]; x++) {
 if (ss[x].title == 'print') {
  ss[x].disabled = true;
 }
}
</script>
</head>

<body>
</body>
</html>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有8人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板