您好,欢迎访问一九零五行业门户网

Javascript常用函数总结

[导读] 软件界面采用web界面,因此要用到javascript 一些通用js函数整理了下:) *判断浏览器版本*  var w3c=(document getelementbyid)? true: false; var agt=navigator useragent tolowercase(); var ie = (
软件界面采用web界面,因此要用到javascript.一些通用js函数整理了下:)
/*判断浏览器版本*/ var w3c=(document.getelementbyid)? true: false; var agt=navigator.useragent.tolowercase(); var ie = ((agt.indexof("msie") != -1) && (agt.indexof("opera") == -1) && (agt.indexof("omniweb") == -1)); var ie5=(w3c && ie)? true : false; var ns6=(w3c && (navigator.appname=="netscape"))? true: false; var op8=(navigator.useragent.tolowercase().indexof("opera")==-1)? false:true; function exchgcls(o,a,b){//切换对象的classname o.classname=o.classname==a?b:a; } function exchghtml(o,a,b){//切换对象的innerhtml o.innerhtml=o.innerhtml==a?b:a; } function oh(o,s){ //输出字符串给某个对象 ob(o).innerhtml=s; } function setsrc(o,s){//改变img、iframe等对象的src值 ob(o).src=s; } function ob(o){//取得一个对象 return document.getelementbyid(o)?document.getelementbyid(o):o; } function issubstr(p,s){//判断是否为子字符串 return (p.indexof(s)>-1); } function hd(o){//隐藏某个对象 ob(o).style.display="none"; } function sw(o){//显示某个对象 ob(o).style.display="block"; } function sw2(o){//显示某个对象 ob(o).style.display=""; } function sf(o,s,b){ //该函数用于多按钮共用同一表单,其中:o为表单的id b为隐藏的input的id(其value供后如判断用户提交动作类型) s为用户提交动作类型 ob(b).value=s; ob(o).submit(); } /*xmlhttp*/ function gp(url,o){ //gethttppage var o=ob(o); var pagerequest = false; isloading(o); if (window.xmlhttprequest) {// if mozilla, safari etc pagerequest = new xmlhttprequest(); } else if (window.activexobject){ // if ie try { pagerequest = new activexobject("msxml2.xmlhttp"); } catch (e){ try{ pagerequest = new activexobject("microsoft.xmlhttp"); } catch (e){;} } } else {return false ;} pagerequest.onreadystatechange=function(){ if (pagerequest.readystate == 4) { lp(pagerequest,o); } } pagerequest.open('get', url, true); pagerequest.send(null); } function lp(pagerequest,o){ //loadpage if (pagerequest.readystate == 4 && (pagerequest.status==200 || window.location.href.indexof("http")==-1)) ob(o).innerhtml=pagerequest.responsetext; //hd("opmsg"); } function isloading(o){ o.innerhtml="数据加载中,请稍候......"; //sw2("opmsg"); }
以上就是javascript常用函数总结的详细内容。
其它类似信息

推荐信息