zoukankan      html  css  js  c++  java
  • JS常用函数与方法

    Js代码  收藏代码
    1. //当页面关闭时触发  
    2.     window.onbeforeunload = function()  
    3.     {  
    4.     alert('关闭了吧');  
    5.     }  
    6.   
    7.   
    8. //关闭窗口(弹出式窗口)  
    9. parent.window.close();  
    10.   
    11. //关闭窗口  
    12. window.close();  


    Js代码  收藏代码
    1. //拷贝内容  
    2. window.clipboardData.setData("Text",clipBoardContent);   


    Js代码  收藏代码
    1. //是否是数字  
    2. alert(isNuN('333'));  


    Js代码  收藏代码
    1. //提交  
    2. function submitUp(){  
    3.     var formObj = document.getElementById("form");  
    4.     formObj.action = "${request.contextPath}/mol/newRecordFileInfo.action";  
    5.     formObj.submit();  
    6. }  
    7.   
    8. //返回指定action  
    9. function backUp(){  
    10.     var form1 = document.getElementById("form1");  
    11.     form1.action = "${request.contextPath}/mol/newRecordFilePage.action";  
    12.     form1.target = "_self";  
    13.     form1.submit();  
    14. }  



    Js代码  收藏代码
    1. //比较两个时间大小  
    2. var RELEASETIME = document.getElementById("RELEASETIME").value;  
    3. var INVALIDTIME = document.getElementById("INVALIDTIME").value;  
    4.       
    5.     alert(formatDate(RELEASETIME) > formatDate(INVALIDTIME));  


    Js代码  收藏代码
    1. //JS转义URL字符与反转义  
    2.   
    3. 1、  
    4.   encodeURIComponent("URL")  
    5.   decodeURIComponent("URL")  
    6.   
    7. 2、  
    8.   encodeURI("URL")  
    9.   decodeURI("URL")  
    10.   
    11. 3、  
    12.   escape("URL")  
    13.   unescape("URL")  

    Js代码  收藏代码
    1. //处理小数点问题  
    2.   
    3. 1.丢弃小数部分,保留整数部分  
    4.   
    5. js:parseInt(9/2)  
    6.   
    7. 2.向上取整,有小数就整数部分加1  
    8.   
    9. js: Math.ceil(9/2)  
    10.   
    11. 3,四舍五入.  
    12.   
    13. js: Math.round(9/2)  
    14.   
    15. 4,向下取整  
    16.   
    17. js: Math.floor(9/2)  


    Js代码  收藏代码
    1. //js的target  
    2.   
    3. target属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank、_parent、_self、_top,这些参数值代表的含义如下:   
    4.   
    5. _blank,在新浏览器窗口中打开链接文件。   
    6.   
    7. _parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。   
    8.   
    9. _self,在同一框架或窗口中打开所链接的文档。此参数为默认值,通常不用指定。   
    10. 但是我不太理解   
    11. _top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架   



    Js代码  收藏代码
    1.     //屏蔽退格删除键   
    2. document.onkeydown = function keydown()    
    3. {  
    4.   
    5. if (event.keyCode==8)  
    6. {  
    7. event.keyCode=0;  
    8. event.returnValue=false;  
    9. }   
    10. }  
    11.   
    12. /*********************** 
    13. * 函数:判断滚轮滚动动作 
    14. *************************/  
    15. var scrollFunc=function(e){  
    16.     if(event.shiftKey && window.event.shiftKey){  
    17.         event.returnValue=false;  
    18.         //alert('go');  
    19.     }  
    20. }  
    21.   
    22. /*注册事件*/  
    23. if(document.addEventListener){  
    24.     document.addEventListener('DOMMouseScroll',scrollFunc,false);  
    25. }  
    26. window.onmousewheel=document.onmousewheel=scrollFunc;  
    27.   
    28. //屏蔽右键  
    29. document.oncontextmenu=function(){return false};  
    30.   
    31.   
    32. //屏蔽复制、粘贴、剪切和选择  
    33. <body  oncopy="return false;" onpaste="return false"   
    34.  oncut="return false;" onselectstart="return false;">  


    Js代码  收藏代码
    1. //鼠标弹起触发  
    2. onmouseup="dojs()";  

    Js代码  收藏代码
    1. //秒数变为分秒  
    2.   
    3.      var sec = ${examExcuteLogInfo.timeLong}%60;  
    4.      var minu =parseInt(${examExcuteLogInfo.timeLong}/60);  
    5.      var showTime = "";  
    6.      if(minu > 0){  
    7.         showTime = minu+"&#20998;"+sec;  
    8.      }else{  
    9.         showTime = sec;  
    10.         }  
    11.      document.getElementById("TIMELONG").innerHTML=showTime;  
    12.   
    13. //页面部分  
    14. <span class="text_bb" id="TIMELONG"></span>  
    15.   
    16.   
    17. EL表达时  
    18.   
    19. //只有页面部分  
    20. //如果大于一分钟显示分钟值  
    21. <isap:if test="${(timeLong/60) >= 1}">  
    22.                 <fmt:formatNumber type="number" value="${timeLong/60-0.5}" maxFractionDigits="0"/>  
    23.                 <isap:message key="'&#20998;'" />  
    24.                 </isap:if>  
    25.                 ${timeLong%60}  
  • 相关阅读:
    Java线程优先级(Priority)
    Java同步锁(synchronized)、锁(lock)以及死锁
    Java实现多线程的三种方式(3) ------实现Callable<V>接口
    Java实现多线程的三种方式(2) ------实现Runnable接口
    Java实现多线程的三种方式(1) ------继承Thread类
    Spring AOP(2) --基于配置文件方式配置
    Spring AOP(1) --基于注解方式配置
    Spring IOC容器基于注解方式装配Bean
    Spring IOC容器基于配置文件装配Bean(9) ------bean的SpEL用法
    Python基础教程学习目录
  • 原文地址:https://www.cnblogs.com/xyzhuzhou/p/3542924.html
Copyright © 2011-2022 走看看