码迷,mamicode.com
首页 > 其他好文 > 详细

常用函数

时间:2016-01-21 10:19:05      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

判断是否是微信平台、获取当前url的参数、获取当前IP地址、改变当前网页的css样式、跨浏览器通过getElementsByName获取对象

 

/**
*判断是否是微信平台 
*/
function isWeiXin(){ 
  var ua = window.navigator.userAgent.toLowerCase(); 
  if(ua.match(/MicroMessenger/i) == ‘micromessenger‘){ 
    return true;
  }else{ 
    return false; 
  } 
}
/**
*获取当前url的参数
*/
function request(paras){  
  var url = location.href;   
  var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");   
  var paraObj = {}   
  for (i=0; j=paraString[i]; i++){   
    paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf ("=")+1,j.length);   
  }   
  var returnValue = paraObj[paras.toLowerCase()];   
  if(typeof(returnValue)=="undefined"){   
    return "";   
  }else{   
    return returnValue;   
  }   
}
/**
*获取当前IP地址
*/
您的ip地址:<span id="keleyivisitorip"></span> 
<script type="text/javascript" src="http://tool.keleyi.com/ip/visitoriphost/"></script> 
/**
* 改变当前网页的css样式
*/
function changeType(styleType){
    /**
    * <link rel="stylesheet" type="text/css" href="./css/no5_1.css">
    */
    var head=document.getElementsByTagName(‘head‘).item(0);
    var style=document.createElement("link");
    style.rel="stylesheet";
    style.type="text/css";
    style.href="./css/"+styleType+".css";
    head.appendChild(style);
}
/**
*跨浏览器通过getElementsByName获取对象
*/
function GetElementsByName(tag, name) { 
    var elem = document.getElementsByTagName(tag); 
    var arr = []; 
    var index = 0; 
    var l = elem.length; 
    for(var i = 0; i < l; i++) { 
        var att = elem[i].getAttribute("name"); 
        if(att == name) { 
            arr[index++] = elem[i]; 
        } 
    } 
    return arr; 
}

 

常用函数

标签:

原文地址:http://www.cnblogs.com/sweetyu/p/5147327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!