博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS常用函数与方法
阅读量:4477 次
发布时间:2019-06-08

本文共 2627 字,大约阅读时间需要 8 分钟。

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.οncοntextmenu=function(){
    return false};  
  30.   
  31.   
  32. //屏蔽复制、粘贴、剪切和选择  
  33. <body  οncοpy="return false;" οnpaste="return false"   
  34.  oncut="return false;" onselectstart="return false;">  
Js代码  
  1. //鼠标弹起触发  
  2. οnmοuseup="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}  

转载于:https://www.cnblogs.com/xyzhuzhou/p/3542924.html

你可能感兴趣的文章
Average of Levels in Binary Tree
查看>>
数组基本
查看>>
从营销角度看kik的成功
查看>>
SQLserver分页查询实例
查看>>
【solr基础教程之二】索引
查看>>
synchronized和lock
查看>>
python统计词频
查看>>
js里==和===有什么区别
查看>>
javaku快捷键
查看>>
异常大集合
查看>>
2 主要设计思路
查看>>
winform(四)——简单计算器制作
查看>>
codeforces B. Sereja and Mirroring 解题报告
查看>>
Head First PHP&MySQl第一章代码
查看>>
PHP+mysql注入的基本过程
查看>>
PHP-内嵌式语言(转)(未看)
查看>>
Spring Security认证提供程序
查看>>
高速光耦
查看>>
js基础知识:闭包,事件处理,原型
查看>>
react事件处理及动态样式添加
查看>>