JS脚本 部分集合(收集整理ing)

浏览器不同语言跳转不同网站

  <script> 
     !function () {
      var lang = navigator.language||navigator.userLanguage;
      lang = lang.substr(0, 2);
      if(lang == 'zh'){
          window.location.replace('   //中文链接
      }else{
          window.location.replace('   //英文链接
      }
    }()
  </script>

循环往 pre 标签里添加 code 标签

主要多用于实现网页代码高亮,由于有些嵌入得编辑器生成得代码标签不完整,在<pre>标签对中缺少<code></code>,需要通过该JS脚本进行补全。否则,代码高亮会无效。

<script type="text/javascript">
    var allpre = document.getElementsByTagName("pre");
    for(i = 0; i < allpre.length; i++) 
    {
        var onepre = document.getElementsByTagName("pre")[i];
        var mycode = document.getElementsByTagName("pre")[i].innerHTML;
        onepre.innerHTML = '<code id="mycode">'+mycode+'</code>';
    }</script>

多域名指向同一站点,显示各自信息

我们平时在进行域名解析的时候,同一个网站程序需要被多个域名访问的需求。

以下就可以实现不同的域名访问实现显示不同的信息。

<script type="text/javascript">
if (window.location.href.indexOf("www.abc.com") > -1) {
    document.write("备案号码:<a href='http://beian.miit.gov.cn/' target='_blank'>abc域名备案号</a> ");
} else if (window.location.href.indexOf("www.xyz.com") > -1) {
    document.write("备案号码:<a href='http://beian.miit.gov.cn/' target='_blank'>xyz域名备案号</a> ");
}else if (window.location.href.indexOf("abc.com") > -1) {
    document.write("备案号码:<a href='http://beian.miit.gov.cn/' target='_blank'>abc域名备案号</a> ");
}else if (window.location.href.indexOf("xyz.com") > -1) {
    document.write("备案号码:<a href='http://beian.miit.gov.cn/' target='_blank'>xyz域名备案号</a> ");
}
</script>


本文来源:原创
版权声明:本文为 ZLUCKIN 原创文章,转载请注明出处。
文章标题:JS脚本 部分集合(收集整理ing)
文章链接:https://www.zluckin.com/8.html
3 条评论
553