×

javascript常用函数 函数

javascript常用函数(求一个可以刷新网页的JavaScript函数)

admin admin 发表于2024-01-15 10:15:51 浏览28 评论0

抢沙发发表评论

大家好,javascript常用函数相信很多的网友都不是很明白,包括求一个可以刷新网页的JavaScript函数也是一样,不过没有关系,接下来就来为大家分享关于javascript常用函数和求一个可以刷新网页的JavaScript函数的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

求一个可以刷新网页的JavaScript函数

location.href=location.href; //重定向location.reload(); //重载

 常用的就是以上2种

javascript中匿名函数和普通函数的区别

匿名函数在声明时不用带上函数名, 可以把匿名函数当作一个function类型的值来对待声明一个普通的函数 function func() { ... } 可以认为和var func = function() { ... };相同, 但是普通函数会自动把函数名"提到"作用域的最前面, 基本上普通函数和匿名函数就只有这一个区别 function xxx() { foo(); //foo被提到了作用域的最前面, 于是这里可以正常调用foo函数 bar(); //这里会报错bar是个undefined function foo(){} var bar = function(){};}

常用的Javascript函数

软件界面采用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=(w3cie)? 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){//切换对象的classNameo.className=o.className==a?b:a;}function ExChgHtml(o,a,b){//切换对象的innerHTMLo.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){ //GetHttpPagevar o=Ob(o);var PageRequest = false;IsLoading(o);if (window.XMLHttpRequest) {// if Mozilla, Safari etcPageRequest = new XMLHttpRequest();}else if (window.ActiveXObject){ // if IEtry {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){ //LoadPageif (PageRequest.readyState == 4***隐藏网址***Ob(o).innerHTML=PageRequest.responseText;//Hd("OpMsg");}function IsLoading(o){o.innerHTML="数据加载中,请稍候......";//Sw2("OpMsg");}

如果你还想了解更多这方面的信息,记得收藏关注本站。