- 博客(14)
- 收藏
- 关注
原创 记录Chrome插件从V2版本升级到V3版本的过程中遇到的问题
总结自己在把Chrome V2版本的插件升级到V3版本的过程中,遇到的一些问题
2022-11-05 18:30:33 9936 5
原创 基础讲解--this指向、call、apply、bind改变this指向方法
本文帮助你了解this在不同函数中分别指向的是谁,以及call、apply改变this指向的区别
2022-09-19 21:55:31 345
原创 Chrome扩展插件V3版本配置项参数说明
Chrome扩展插件V3版本的配置项说明,和V2版相比,有部分配置参数变化,V3最大的变化是background后台背景页迁移为服务人员这一改动,改动后无法使用window和调用ducoment
2022-07-08 13:58:17 7981 5
原创 图片转file\blob文件、图片转base64
//图片url转blob文件var imageUrlTransFiles = function (imgUrl, call) { var that = this, image = new Image(); if(imgUrl.indexOf('?') !== -1){ imgUrl = imgUrl + '&v=' + Math.random(); }else{ imgUrl = imgUrl + '?v=' + Math.random();
2021-12-22 15:23:11 795
原创 form表单新打开页面提交方式
//url=要提交的请求地址//args=要提交的请求参数对象//options=form表单提交方式配置对象,可修改配置项可参考下面的option变量function comOpenWinPost(url,args,options){ var option = { 'id':'comOpenWinPostForm', 'method':'post', 'action':url, 'target':'_blank',
2021-12-22 15:19:49 1310
原创 获取传入的Url地址所带的指定参数
//获取传入的url所带指定参数//url=你需要获取参数的url链接//name=你需要获取到url中的某个参数名称var getUrlParameter = function(url, name){ var r = null, urlArr = url.indexOf('?') !== -1 ? url.split('?') : []; if(urlArr && urlArr.length > 1){ var reg = new RegExp("(^|&
2021-12-22 15:16:38 362
原创 获取浏览器地址所有参数或指定获取某个参数
//获取浏览器地址指定参数var getQueryString = function(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return r[2]; return null;};// 获取浏览器地址所有参数var getQueryData = functio
2021-12-22 15:14:30 312
原创 获取当前浏览器地址前缀
//获取当前locationvar gitWinLocHref = function(){ var location = (window.location.href).split('/'); var basePath = location[0]+'//'+location[2]+'/'; return basePath;};
2021-12-22 15:12:12 600
原创 正则表达式输入框验证正整数、负整数、小数点
/****价格类输入框限制,只能输入正整数****/var clearNoNum = function (obj) { var ipt = $(obj); ipt.val(ipt.val().replace(/[^\d]/g,"")); //清除"数字"以外的字符};/****价格类输入框限制,只能输入正整数END****//****价格类输入框限制输入负数可以输小数点,保留一位小数****/var validateNumMinusOne = function(strValue)
2020-08-09 23:06:06 2076
原创 获取输入框光标位置,插入内容到光标位置
该方法使用方式:iptId=需要插入内容的输入框节点idtextClass=要插入的内容节点class;举例:<html> <input id="input" type="text" value="12345" /> <a class="msg">插入该内容</a></html><script>$(function(){//假如输入框当前光标聚焦到了3和4之间,那么我点击a标签之后,a标签的内容就会插入到输入
2020-07-25 23:31:34 1538
原创 时间日期格式化方法
/** * 日期格式化 * 用法: * new Date(毫秒数).format("yyyy-MM-dd hh:mm:ss"); */Date.prototype.format = function(format) { /* * eg:format="yyyy-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth() + 1, // month "d+" : this.getDate
2020-07-25 23:17:24 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人