javascript
木_艮
这个作者很懒,什么都没留下…
展开
-
canvas 实现电子签名
canvas 实现电子签名,web 和 h5 通用方法转载 2023-02-24 17:06:01 · 284 阅读 · 0 评论 -
ES6扩展方法
1、格式化时间/* 保留两位小数 * @method fixed2 * @param {String} str 需要转换的字符串 * @return {String} 返回两位小数*/const fixed2=(str)=>{ return Number.parseInt(str)<10?'0'+str:str;}/* 格式化时间 * @method fmt...原创 2019-10-30 10:03:14 · 146 阅读 · 0 评论 -
window.open被浏览器阻止的问题
解决ajax异步请求之后,window.open被浏览器阻止的问题// 点击时候先打开空白页面var newWin = window.open();newWin.document.body.innerHTML="正在加载中......";// ajax请求之后重定向页面地址newWin.location.href="url";例如:$('div').on('click',func...原创 2019-10-08 18:08:52 · 132 阅读 · 0 评论 -
js面向对象拖拽
drag.js实现拖拽,没有控制边界,使用dragLimit.js继承drag.js在实现了边界控制drag.html&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&am原创 2019-01-07 17:59:18 · 308 阅读 · 0 评论 -
H5拖拽
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>H5拖放元素</title> <style> /*目标元素*/ .goal_bo原创 2018-12-07 14:41:06 · 427 阅读 · 0 评论 -
js通过内容首字母对模块排序
function sortModule() { // 模块排序 var as = document.getElementById('moudle-list').getElementsByTagName("div"); var arr = []; for (var i = 0; i &lt; as.length; i++) { ...原创 2018-12-07 14:28:36 · 324 阅读 · 0 评论 -
禁止F5刷新页面和F6获取地址栏焦点
// 禁用F5、F6键刷新 $(document).on('keydown', function() { if (window.event.keyCode == 116 || window.event.keyCode == 117) { window.event.returnValue = false; } })...原创 2018-12-07 14:25:58 · 216 阅读 · 0 评论 -
js实现页面全屏
//该方法要有点击事件触发才能实现全屏效果function launchFullScreen(element) { /* 处理全屏*/ // 先检测最标准的方法 if (element.requestFullScreen) { element.requestFullScreen(); } else if (element.mozReque...转载 2018-12-07 14:23:33 · 534 阅读 · 0 评论 -
js弹出层
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> &l原创 2018-12-04 16:29:46 · 2537 阅读 · 1 评论 -
js/jq常用事件
复选框显示选中状态$("input[type='checkbox']").attr("checked",true).checkboxradio("refresh");单选框选中状态$("input[name='log_type']").get(0).checked=true; $("input[name='log_type']&q原创 2018-12-04 15:41:37 · 311 阅读 · 0 评论