- 博客(18)
- 收藏
- 关注
原创 js获取电脑的显卡信息
function getGPU(){ const canvas = document.createElement('canvas'), gl = canvas.getContext('experimental-webgl'), debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); const info = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); cons.
2021-09-29 17:35:03
2221
原创 关于iview 的Cascader 搜索报错问题 iview.min.js:39 Uncaught TypeError: n.value.split is not a function
最近在用iview,在使用Cascader的时候,发现了官网提供的API属性filterable挺好用的,果断用了起来。结果一搜索,页面就报了下面这个错误,这边记录一下。原因是因为在设置value值得时候使用了Number的值,所以split方法报错了,只需要在设置数组的时候把后台传回来的int转换为string,才能支持搜索...
2019-06-18 17:01:17
1987
原创 ueditor去掉本地保存成功
var ue = UE.getEditor('editor',{ autosave: false,});//创建这个是ueditor 1.4.3 版本的自动保存取消
2019-01-02 14:35:34
1137
转载 document.body.scrollTop与documentElement.scrollTop
获取当前页面滚动条纵坐标的位置:document.body.scrollTop与document.documentElement.scrollTop获取当前页面滚动条横坐标的位置:document.body.scrollLeft与document.documentElement.scrollLeft1.各浏览器下 scrollTop的差异:IE6/7/8:可
2017-07-17 15:51:43
743
原创 bootstrap中使用Affix时,顶部导航栏出现位置偏移的问题
开始的时候页面布局是正常的,但是页面发生滚动之后affix就添加了position:fixed属性,所以出现了位置偏移的情况。我的解决办法就是直接重写这个css.affix{position:static;}直接将它定位方式固定为默认
2017-07-07 09:24:36
1084
翻译 input type=file 上传图片并显示
html代码: 正面js代码 $('#choose').change(function(){ $('p').css('display','none'); var objUrl = getObjectURL(this.files[0]) ; if (objUrl) { $('#Im
2017-04-13 16:27:07
993
转载 移动端H5图片上传的那些坑
原文链接:https://segmentfault.com/a/1190000006140042上周做一个关于移动端图片压缩上传的功能。期间踩了几个坑,在此总结下。大体的思路是,部分API的兼容性请参照caniuse:利用FileReader,读取blob对象,或者是file对象,将图片转化为data uri的形式。使用canvas,在页面上新建
2017-04-13 11:11:28
3600
原创 实时监听input值的变化,进行计算
实时监听input值的变化 0 $('#borrowValue').bind('input propertychange', function() { var loadInterest = '4'; var borrowValue = $(this).val(); var repayValue = loadInterest*30*borrowVa
2017-04-05 10:29:42
6448
原创 html5 Canvas 如何自适应屏幕大小
最简单使用Canvas元素: 这样就创建出一个空白画布。 但是这样创建出的画布不能随着浏览器窗口大小的改变而动态的改变画布的大小。而这一点往往又非常重要, 因为我们会经常改变浏览器窗口大小,不会一直保持某个固定的大小。 首先可以先准备一个canvas.css 放到html文件的同一目录下,css内容: Javascript代码 * { mar
2017-03-23 16:37:44
1487
转载 js格式化一个数
例如将得到的值5 ,以05的形式输出function fix(num, length) { return ('' + num).length length ? ((new Array(length + 1)).join('0') + num).slice(-length) : '' + num;}fix(1234, 8);// "00001234"fix(1234, 2);//
2017-03-16 16:59:21
548
转载 JSON.parse()和JSON.stringify()
转载:http://blog.youkuaiyun.com/wangxiaohu__/article/details/7254598parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huan
2017-03-16 10:51:22
349
转载 微信jssdk config:invalid signature 签名错误 ,问题排查过程
这段时间在做微信扫一扫的功能,结果遇到了一直config:invalid signature,后面发现是自己的url没有带参数,?后面的都需要传到后台进行签名算法,这样签名才不会错。这边先自己整理出来怕以后再次遇到这个问题。invalid signature签名错误。建议按如下顺序检查:确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-
2017-03-15 11:42:06
1778
翻译 js获取一个特定时间的前几天或者后几天
今天写代码碰到这个问题,现在正好自己整理一下var datt = '2014-03-13'.split('-');//这边给定一个特定时间var newDate = new Date(datt[0], datt[1]-1, datt[2]);var befminuts = newDate.getTime() + 1000 * 60 * 60 * 24 * parseInt(7);//计
2017-03-13 17:50:39
3373
转载 Jquery 解决移动端onclick事件300ms延迟问题
转载:http://blog.youkuaiyun.com/u011072139/article/details/51384027引入fastclick.js,源码如下------------------------------------------------------------------------------------------------------------
2017-03-09 10:31:11
1553
转载 javascript Date format(js日期格式化)
javascript Date format(js日期格式化)方法一:// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Da
2017-03-07 11:44:52
235
转载 jsp引入css,js等文件浏览器解析空白的问题
今天想试试将H-ui.admin这个强大的后台管理模板放到自己的工程中去,然而有点蠢,第一步就出错了。lib文件夹下面的插件,选择了一些自己需要的,其它的全部删除掉。 static里面的css,js,skin皮肤文件,全部留着。 temp和template目录删掉了,剩下的html页面,挑了几个改成jsp页面,之后以为是见证奇迹的时候,没想到最后出现了这个效果图控制台各种报错,点开错误有点蒙了
2016-12-28 11:13:42
2636
原创 js传递数据之sessionStorage
转载请申明: 这段时间在做公司项目的时候发现了一个自己想了好久没想明白的问题,就是我从这个页面a跳转到页面b的时候带着所点击div的所对应的属性值一起传过去,刚开始想通过url带参传输过去,显然是可以的,不过在后面出现了种种问题,所以无奈只能想过其他更好地方式来实现这个。之后查询了很多资料,终于发现了sessionStorage这个神奇的东西,本地储存器。一用发现简直了,太好用了,话
2016-12-23 10:53:25
12240
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人