标签:
判断是否是微信平台、获取当前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