`
chinapkw
  • 浏览: 111350 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

有用的js 代码

    博客分类:
  • js
阅读更多
js 代码
  1. 函数收藏   
  2.   
  3.  程序代码   
  4.   
  5. '*******************************************************************   
  6. '检测是否是手机浏览   
  7. '*******************************************************************   
  8. <!---->    
  9.   
  10.  程序代码   
  11. '*******************************************************************   
  12. '取得IP地址   
  13. '*******************************************************************   
  14. Function Userip()   
  15. Dim GetClientIP   
  16. '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR")方法   
  17. GetClientIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")   
  18. If GetClientIP = "" or isnull(GetClientIP) or isempty(GetClientIP) Then   
  19. '如果客户端没用代理,应该用Request.ServerVariables("REMOTE_ADDR")方法   
  20. GetClientIP = Request.ServerVariables("REMOTE_ADDR")   
  21. end if  
  22. Userip = GetClientIP   
  23. End function  
  24.   
  25.   
  26.  程序代码   
  27. '*******************************************************************   
  28. ' 弹出对话框   
  29. '*******************************************************************   
  30. Sub alert(message)   
  31. message = replace(message,"'","\'")   
  32. Response.Write ("<script>alert('" & message & "')</script>")   
  33. End Sub     
  34.   
  35.  程序代码   
  36. '*******************************************************************   
  37. ' 返回上一页,一般用在判断信息提交是否完全之后   
  38. '*******************************************************************   
  39. Sub GoBack()   
  40. Response.write ("<script>history.go(-1)</script>")   
  41. End Sub    
  42.   
  43.  程序代码   
  44. '*******************************************************************   
  45. ' 重定向另外的连接   
  46. '*******************************************************************   
  47. Sub Go(url)   
  48. Response.write ("<script>location.href('" & url & "')</script>")   
  49. End Sub   
  50.      
  51.  程序代码   
  52. '*******************************************************************   
  53. ' 指定秒数重定向另外的连接   
  54. '*******************************************************************   
  55. sub GoPage(url,s)   
  56. s=s*1000   
  57. Response.Write "<script language=javascript>"  
  58. Response.Write "window.setTimeout("&chr(34)&"window.navigate('"&url&"')"&chr(34)&","&s&")"  
  59. Response.Write "</script>"  
  60. end sub   
  61.   
  62.  程序代码   
  63. '*******************************************************************   
  64. ' 判断数字是否整形   
  65. '*******************************************************************   
  66. function isInteger(para)   
  67. on error resume next   
  68. dim str   
  69. dim l,i   
  70. if isNUll(para) then    
  71. isInteger=false  
  72. exit function  
  73. end if  
  74. str=cstr(para)   
  75. if trim(str)="" then   
  76. isInteger=false  
  77. exit function  
  78. end if  
  79. l=len(str)   
  80. for i=1 to l   
  81. if mid(str,i,1)>"9" or mid(str,i,1)<"0" then   
  82. isInteger=false    
  83. exit function  
  84. end if  
  85. next   
  86. isInteger=true  
  87. if err.number<>0 then err.clear   
  88. end function  
  89.      
  90.  程序代码   
  91. '*******************************************************************   
  92. ' 获得文件扩展名   
  93. '*******************************************************************   
  94. function GetExtend(filename)   
  95. dim tmp   
  96. if filename<>"" then   
  97. tmp=mid(filename,instrrev(filename,".")+1,len(filename)-instrrev(filename,"."))   
  98. tmp=LCase(tmp)   
  99. if instr(1,tmp,"asp")>0 or instr(1,tmp,"php")>0 or instr(1,tmp,"php3")>0 or instr(1,tmp,"aspx")>0 then   
  100. getextend="txt"  
  101. else  
  102. getextend=tmp   
  103. end if  
  104. else  
  105. getextend=""  
  106. end if  
  107. end function  
  108.      
  109.  程序代码   
  110. ' *----------------------------------------------------------------------------   
  111. ' * 函数:CheckIn   
  112. ' * 描述:检测参数是否有SQL危险字符   
  113. ' * 参数:str要检测的数据   
  114. ' * 返回:FALSE:安全 TRUE:不安全   
  115. ' * 作者:   
  116. ' * 日期:   
  117. ' *----------------------------------------------------------------------------   
  118. function CheckIn(str)   
  119. if instr(1,str,chr(39))>0 or instr(1,str,chr(34))>0 or instr(1,str,chr(59))>0 then   
  120. CheckIn=true  
  121. else  
  122. CheckIn=false  
  123. end if  
  124. end function  
  125.   
  126.  程序代码   
  127. ' *----------------------------------------------------------------------------   
  128. ' * 函数:HTMLEncode   
  129. ' * 描述:过滤HTML代码   
  130. ' * 参数:--   
  131. ' * 返回:--   
  132. ' * 作者:   
  133. ' * 日期:   
  134. ' *----------------------------------------------------------------------------   
  135. function HTMLEncode(fString)   
  136. if not isnull(fString) then   
  137. fString = replace(fString, ">"">")   
  138. fString = replace(fString, "<""<")   
  139.   
  140. fString = Replace(fString, CHR(32), " ")   
  141. fString = Replace(fString, CHR(9), " ")   
  142. fString = Replace(fString, CHR(34), """)  
  143. fString = Replace(fString, CHR(39), "'")  
  144. fString = Replace(fString, CHR(13), "")  
  145. fString = Replace(fString, CHR(10) & CHR(10), "

     

     

    ")  
  146. fString = Replace(fString, CHR(10), "
     
    ")  
  147.  
  148. HTMLEncode = fString  
  149. end if  
  150. end function  
  151.  
  152.  程序代码  
  153. '*----------------------------------------------------------------------------  
  154. ' * 函数:HTMLcode  
  155. ' * 描述:过滤表单字符  
  156. ' * 参数:--  
  157. ' * 返回:--  
  158. ' * 作者:  
  159. ' * 日期:  
  160. ' *----------------------------------------------------------------------------  
  161. function HTMLcode(fString)  
  162. if not isnull(fString) then  
  163. fString = Replace(fString, CHR(13), "")  
  164. fString = Replace(fString, CHR(10) & CHR(10), "

     

     

    ")  
  165. fString = Replace(fString, CHR(34), "")  
  166. fString = Replace(fString, CHR(10), "
    ")  
  167. HTMLcode = fString  
  168. end if  
  169. end function  
  170.  
  171.  
  172. so cool 菜单(Jave)  
  173.  程序代码  
  174. <style type="text/css">  
  175. body{  
  176. background-color:#B8B8A0;  
  177. }  
  178. #fbtn{  
  179. display:none;  
  180. overflow:hidden;  
  181. border-style:solid;  
  182. border-width:1px;  
  183. border-color:#e1e1c9 #e1e1c9 #6e6e56 #6e6e56;  
  184. padding:1 1 1 1;  
  185. width:115px;  
  186. height:30px;  
  187. }  
  188. #fbtn_txt{  
  189. position:relative;  
  190. }  
  191. #fbtn_txt div{  
  192. height:30px;  
  193. padding-top:11px;  
  194. font-size:9px;  
  195. font-family:small fonts;  
  196. color:#800080;  
  197. text-align:center;  
  198. cursor:hand;  
  199. }  
  200. #fbtn_mask{  
  201. background-color:#ffffff;  
  202. position:relative;  
  203. width:100%;  
  204. height:100%;  
  205. }  
  206. </style> 
  207.  
  208.  
  209.  
  210.  
  211. G1
     
  212. good morning
     
  213.  
  214.  
  215.  
  216.  
  217.  
  218. G2
     
  219. good evening
     
  220.  
  221.  
  222.  
  223.  
  224.  
  225. M1
     
  226. my name is mozart0
     
  227.  
  228.  
  229.  
  230.  
  231.  
  232. M2
     
  233. mm mm i love u
     
  234.  
  235.  
  236.  
  237.  
  238.  
  239. G1
     
  240. good morning
     
  241.  
  242.  
  243.  
  244.  
  245.  
  246. G2
     
  247. good evening
     
  248.  
  249.  
  250.  
  251.  
  252.  
  253. M1
     
  254. my name is mozart0
     
  255.  
  256.  
  257.  
  258.  
  259.  
  260. M2
     
  261. mm mm i love u
     
  262.  
  263.  
  264.  
  265. <script>  
  266. var current=null;  
  267. for(var i=0;i<fbtn.length;i++){ <="" span=""> 
  268. fbtn_txt[i].style.posTop=-30;  
  269. fbtn_mask[i].style.posTop=-30;  
  270. fbtn[i].index=i;  
  271. fbtn[i].style.display="block";  
  272. fbtn[i].onmouseover=function(){  
  273. if(!current){  
  274. current=this;  
  275. domove(this.index);  
  276. }  
  277. else if(current!=this){  
  278. domove(current.index);  
  279. domove(this.index);  
  280. current=this;  
  281. }  
  282. }  
  283. fbtn[i].onmouseout=function(){  
  284. if(event.toElement==this.parentElement&¤t==this){  
  285. domove(this.index);  
  286. current=null;  
  287. }  
  288. }  
  289. }  
  290. function domove(num){  
  291. var o=fbtn_txt[num];  
  292. var m=fbtn_mask[num];  
  293. if(o.style.posTop<-60){  
  294. o.style.display="none";  
  295. var t=o.children[1].innerHTML;  
  296. o.children[1].innerHTML=o.children[0].innerHTML;  
  297. o.children[0].innerHTML=t;  
  298. o.style.posTop=-30;  
  299. o.style.display="block";   
  300. if(m.style.posTop>30)   
  301. m.style.posTop=-30;   
  302. else  
  303. m.style.posTop=0;   
  304. }   
  305. else{   
  306. m.style.posTop+=3;   
  307. o.style.posTop-=3;   
  308. setTimeout('domove('+num+')',15);   
  309. }   
  310. }   
  311. </script>  
分享到:
评论

相关推荐

    1号店完整代码_js代码_一号店代码_京东1号店_

    - **js**:JavaScript代码库,包含实现上述功能的具体代码。 - **.idea**:这是IDE(如IntelliJ IDEA)的工作目录,包含了项目配置信息,对开发者来说很有用,但对最终用户来说是不可见的。 综上所述,这个项目是一...

    js2c#-js转换c#代码

    "js2c#"工具正是为了解决跨语言转换的问题,它允许开发者将JavaScript代码转换为C#代码,以便在C#环境中使用。 1. **JavaScript到C#的转换原理**: js2c#工具通过解析JavaScript源码,将其语法规则映射为对应的C#...

    非常有用的js代码全集

    - "function.js"很可能是存储自定义函数和通用JavaScript代码的文件,这些函数可能被其他HTML页面调用来执行特定任务。 - "ajax.rar"如前所述,可能包含AJAX的相关示例和代码片段。 - "windows.rar"可能包含模拟...

    编写可靠的javascript代码测试驱动开发javascript商业软

    资源名称:编写可靠的JAVAscript代码 测试驱动开发JAVAscript商业软件内容简介:《编写可靠的Javascript代码 测试驱动开发Javascript商业软件》分为5个部分:第Ⅰ部分“奠定坚实的基础”...

    JavaScript大全 常用JS效果代码

    这个压缩包文件“JavaScript大全 常用JS效果代码”显然包含了一系列实用的JavaScript代码片段,旨在帮助开发者快速实现常见的网页特效和功能。 1. **JS特效**:JavaScript能够创造出丰富的用户体验,如滑动门、轮播...

    js代码模板

    JavaScript代码模板不仅仅局限于IDE内置的功能,还可以利用第三方库如lodash的`_.template`方法,或者ES6的模板字面量(` `${expression}` `)来创建动态生成的代码字符串,这对于模板化的邮件、SQL查询或HTML生成...

    中文版地图JS代码全球、全国各省

    这个资源包包含了一系列专为显示中国各省份地图的JavaScript代码,旨在帮助开发者轻松实现地理信息的可视化。 【描述】"里面包含全国各省的中文版地图的js文件" 暗示了这个压缩包中的主要内容是JavaScript(js)...

    java转js工具

    - 性能:由于语言特性的差异,转换后的JavaScript代码可能不如原生JavaScript代码执行效率高。 综上所述,"java转js工具"是一个重要的开发辅助工具,它帮助开发者在Java和JavaScript之间架起桥梁,使得跨平台开发...

    相册的纵向选择效果 JS代码 JS纵向相册效果 非常方便有用的JS代码.zip

    "相册的纵向选择效果 JS代码 JS纵向相册效果 非常方便有用的JS代码.zip" 是一个专为提高用户体验而设计的JavaScript代码库,旨在实现一种独特的、易于使用的纵向相册浏览效果。这种效果使得用户在浏览图片时可以像...

    网页js脚本注入,可执行任意代码。

    网页JS脚本注入,突破...因此,JS脚本注入是一种非常有用的技术,可以广泛应用于自动化网页操作。但是,需要注意的是,JS脚本注入也可以被用于恶意攻击网页,因此,需要小心地使用这项技术,并遵守相关的法律和法规。

    中文汉字转化成拼音js代码.zip

    本资源"中文汉字转化成拼音js代码.zip"提供了一种用JavaScript实现的功能,即把中文汉字转换为拼音,这对于一些需要处理汉字与拼音交互的应用非常有用,比如搜索引擎优化(SEO)、语音合成或者输入辅助工具等。...

    通过MOZILLA的javascript引擎(SpiderMonkey)执行js代码

    总的来说,Mozilla的SpiderMonkey提供了一种在C++应用程序中运行JavaScript代码的方法,这对于构建富客户端应用或者与Web服务交互非常有用。通过理解和利用SpiderMonkey的API,开发者可以将JavaScript的强大功能无缝...

    国内区域三字代码和区域代码转中文js.rar

    在HTML页面中,可以使用JavaScript的`&lt;script&gt;`标签引入"airPortCode2CityName.js",然后在JavaScript代码中调用相关函数,例如`getCityNameByCode('PEK')`,返回的结果就是"北京"。这样,用户界面就可以显示易于...

    js日期选择代码.zip

    在JavaScript(简称JS)中,处理日期和时间是一项常见的任务,尤其在网页应用中,日期选择器是一个必备的交互元素。"js日期选择代码.zip"这个压缩包很可能包含了一个或多个实现这一功能的代码文件。从描述来看,这些...

    站长常用200个js代码

    "站长常用200个js代码"集合了诸多实用的JavaScript代码片段,这些代码对于网站管理员(站长)来说尤其有用,能够帮助他们更高效地构建和维护网站。 1. **页面交互**:JS可以实现丰富的页面交互效果,如按钮点击响应...

    精通JavaScript源代码.rar

    其附带的源代码压缩包“精通JavaScript.rar”包含了381个示例,覆盖了书中讲解的各种技术点。 在JavaScript的世界里,理解基础语法是至关重要的,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔...

    Javascript动态网页编程源代码

    5. **第16章**和**第19章**:可能涉及到JavaScript的面向对象编程,讲解如何定义类、创建对象以及继承机制,这对于构建复杂的应用程序非常有用。 6. **第28章**:可能涵盖了错误处理和调试技巧,这对于编写健壮的...

    JavaScript值班表代码

    本次探讨的主题“JavaScript值班表代码”聚焦于如何利用JavaScript在网站上动态展示值班人员的信息,这一功能对于需要实时更新员工轮值情况的企业或组织尤其有用。 ### JavaScript基础知识 JavaScript是一种轻量级...

    JavaScript 代码压缩加密软件

    此外,很多程序辛辛苦苦的写出来的javascript代码却被别人随意的剽窃,实为憾事。本软件还可以通过对javascript的变量名称和过程名称进行编码,从而起到混淆ja代码的作用,保护您的劳动成功。 JS代码压缩,基本原理...

Global site tag (gtag.js) - Google Analytics