
js
yj小耳朵
明天又是写bug的一天,真开心!!!
展开
-
在axios中获取文件上传进度
1.在axios 全局配置的文件中加入一个postFile 方法在上传文件时调用。2.选择文件符合上传格式要求后,调用 uploadFile 上传。原创 2023-08-23 18:02:18 · 1842 阅读 · 0 评论 -
vue上传音视频文件并获取时长
音视频文件获取时长原创 2022-01-28 11:20:51 · 2341 阅读 · 1 评论 -
用fingerprintjs2.js 生成浏览器标识
fingerprintjs2.js是一个生成浏览器指纹标识的库。可以预先新建一个文件,将获取标识的方法写成公共的,方便在任何地方调用。新建名为myFingerprintjs2的js,js中引入fingerprintjs2.jsimport Fingerprint2 from 'fingerprintjs2'开始封装公共方法export function requestIdleCallback2() { return new Promise((resolve) => {原创 2022-01-28 10:09:21 · 3936 阅读 · 0 评论 -
使用canvas 绘制象棋棋盘
先看效果图吧O(∩_∩)O哈哈~代码在这里<!dOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title>绘制象棋</原创 2021-04-27 18:07:34 · 846 阅读 · 0 评论 -
echarts柱形图内置样式修改
var myChart1 = echarts.init(document.getElementById('id')); var option = { grid: { containLabel: true, left: '5%', right: '10%', ...原创 2019-09-17 15:09:43 · 1430 阅读 · 0 评论 -
父页面与子页面之间的操作以及对iframe的操作
在开发过程中,有时会遇到父页面的内容需要在子页面做更改,父页面也同时能够改变。那如何做到父页面与子页面的交互?子页面调用父页面的方法:window.parent.方法;或window.opener.方法;子页面调用父页面的变量:window.opener.变量名;或window.opener.变量获取iframe的对象:document.getElementById(iframeID)...原创 2019-09-04 09:56:30 · 570 阅读 · 0 评论 -
viewerjs图片查看的使用
viewerjs是一个可以快速实现图片预览的插件。官网demo地址:https://fengyuanchen.github.io/viewerjs/准备需要的文件:viewer.min.js jquery-viewer.min.js viewer.min.css jquery.min.js 引入文件 使用方法:$(document).ready(fun...原创 2019-08-22 16:08:50 · 1283 阅读 · 0 评论 -
javascript的setTimeout运行机制
console.log(1);setTimeout(function() { console.log(2);},0);new Promise(function(resolve, reject) { console.log(3); for(let i = 1; i <= 100000; i++) { if(i === 100000) { resolve(); ...原创 2019-07-03 14:07:41 · 1154 阅读 · 1 评论 -
dom 事件机制
addEventListener() 方法用于向指定元素添加事件。语法element.addEventListener(event,function,useCapture)参数值参数 描述 event 必须。字符串,指定事件名。注意:不要使用 "on" 前缀。 例如,使用 "click" ,而不是使用 "onclick"。提示:所有 HTML DOM 事件...翻译 2019-06-19 15:41:15 · 205 阅读 · 0 评论 -
前端js(vue)实现国际化
1.创建自己的语言包(Language.js),并引入界面。2.语言种类定义json格式,如中文(zh),英文(en),韩语(ko)。var zh={button:{lg:"XX",}page:{index:{lg:"",}}}3.为语言定义一个初始值。var languague = zh;4.定义一个函数获取语言。var getLangu...原创 2019-03-29 14:28:23 · 1214 阅读 · 0 评论 -
iframe里弹出的层显示在整个网页上
1.在子页面中做好弹窗布局以及css,备用.showPopup{ position: fixed;top: 0;background-color:rgba(0,0,0,0.3) ;width: 100%;height: 100%;}.showPopup>.Popupcotent{ position: fixed; top: 47%;width:500px;left:20%;he...原创 2019-04-03 13:44:03 · 2138 阅读 · 0 评论 -
mui之返回上一页并刷新页面
1.在子页面加入以下代码:mui.init({ beforeback: function() { var list = plus.webview.currentWebview().opener(); //触发列表界面的自定义事件(refresh),从而进行数据刷新 ...翻译 2019-04-12 18:11:11 · 3283 阅读 · 0 评论 -
vue 实现评价功能
html 代码<div class="star-48" id="deliveryStar"> <span class="on" :id="'deliveryStar'+index" @click="setPF('deliveryStar',index)" v-for="(deliveryStar,index) in starCount" :key="'deliverySt...原创 2019-05-18 18:39:09 · 1766 阅读 · 0 评论 -
vue 判断多个input 是否为空
vue 判断页面所有input的值不等于空,提交的时候并给出提示,1.html<input placeholder="必填" alt="开户支行" v-model="bank_branch" :value='bank_branch' />2.js//获取页面所有的inputvar els = document.getElementsByTagName("input"...原创 2019-05-18 18:46:42 · 9510 阅读 · 1 评论 -
js 实现复制粘贴功能
var result = "";var textarea = document.createElement('textarea');//textarea.style.position = 'absolute';//textarea.style.left = '-1000px';//textarea.style.top = '-1000px';textarea.value ...原创 2019-06-06 09:37:48 · 212 阅读 · 0 评论 -
js日期相关统计
在开发时有时会有按时间显示页面信息之类的要求,这篇博客记录的时,本人用到过的日期相关功能。1.获取当前月第一天getCurrentMonthFirst() { //获取当前月第一天 var date = new Date(); date.setDate(1); var month = parseInt(date.getMonth() + 1); var ...原创 2019-06-19 09:33:14 · 478 阅读 · 0 评论 -
阻止冒泡事件
阻止冒泡事件,点击的时候多个事件的div中,先执行子事件→父事件,可以在子事件执行完后加:return false;html:<div class="contendiv box-shadow-bottom"> <div class="flex"> <div class=...原创 2019-03-20 17:09:38 · 305 阅读 · 0 评论