- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 JavaScript 防扒站 防F12 仅供借鉴
突然今天有个需求用到这段代码了 找了好久 线上想留个模板 原博主的链接找不到了 麻烦如果原博主看见踢一下我 卦你链接上复制代码直接看吧 仅供借鉴 : ((function() { var callbacks = [], timeLimit = 50, open = false; setInterval(_debug, 1); return { addListener: function(fn.
2021-04-23 14:58:04 451
原创 document.execCommand(‘copy‘) 复制微信号或其他文本
照例直接上使用代码HTML<!-- 复制目标 --><span id="copyDom" class="wx_hm" style="display: none">VikF1997</span><!-- 事件dom --><b oncopy="myFunction2()">点我复制</span>JS /* 长按复制代码 */ function copyArticle(event) {
2020-09-20 10:45:31 505
原创 JS 获取未来30天的月日和星期
需求如下:代码如下: <div class="calendar" id="calendar"></div> /* 动态获取30天时间 */ var dateList = []; var weeks = ['日', '一', '二', '三', '四', '五', '六']; var appendStr = ""; ...
2020-04-15 09:57:56 586 2
原创 关于PS CC 不能直接拖图片的问题
终于写到了一篇关于PS的博客。问题形容:ps中打开任意一张图片,要把桌面图片拖进去的时候出现禁止的标志。解决办法:我们需要对注册表和ps软件进行修改,具体操作如下。1. 按住 windows + R ,输入 "regedit" ,点击确认。如下图:2.在注册表界面输入: "计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur...
2019-12-05 17:02:15 7121 2
转载 PowerShell因为在此系统中禁止执行脚本解决方法
在Powershell直接脚本时会出现:无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。所在位置 行:1 字符: 17+ E:\Test\test.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSe...
2019-10-28 14:24:06 418
原创 js监听浏览器后退事件
$(function () { // 捕捉后退 $(document).ready(function (e) { window.history.pushState('forward', null, '#'); window.history.forward(1); if (window.history && wind...
2019-09-21 15:05:33 1295
转载 织梦ajax跨域提交自定义表单
1、在织梦文件中找到/plus/diy.php文件,顶部加上跨域请求代码header('Access-Control-Allow-Origin:*'); //支持全域名访问,不安全,部署后需要固定限制为客户端网址header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); //支持的http 动作header('Acc...
2019-08-21 09:12:55 493
原创 超级好用扒站工具
名字:teleport ultra下载:http://www.tenmax.com/teleport/pro/download.htm
2019-06-28 16:56:51 37889 4
转载 如何快速转载CSDN中的博客
https://blog.csdn.net/bolu1234/article/details/51867099我真是个小机灵鬼
2019-05-01 13:58:30 126
原创 JS中实现隐藏部分姓名或者电话号码
隐藏部分姓名 var txt = " 卫欧尼 "; /* 姓名中间部分隐藏 */ var formatName = function (name) { var newStr; if (name.length === 2) { newStr = name.substr(0, 1) + '*'; } ...
2019-04-30 16:50:55 3906
原创 js从数组中删除指定数据
var bookingArr = ["aaa", "bbb", "ccc", "ddd", "eee", "fff", "ggg", "hhh", "iii"]; //数组中删除指定一项数据 Array.prototype.remove = function (val) { var index = this.indexOf(val); ...
2019-04-30 12:02:56 15609 1
原创 关于随机概率的理解
Q 日前提出一个问题:假如A,B,C分别对应的概率是20%,20%,60%;如果要随机取数 是不是 相当于把 20*n个A,20*n个B,60*n个C 塞到一个数组里Math.random()随机拿?A三月大哥的想法:直接let a = Math.random()a < 0.2 则为Aa >= 0.2 && a < 0.4 ,则为Ba &g...
2019-04-01 12:26:16 1668
原创 js获取用户当前所在城市(ip)
被安利到一个是搜狐家查询ip地址的接口:http://pv.sohu.com/cityjson?ie=utf-8直接打开效果如下:依照惯例,例子用法给大家放上来:<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script type="text/javascript">...
2019-03-22 17:13:32 7963 5
原创 jquery使页面滚动到顶部或底部
滚动到底部//滚动到底部 var h = $(document).height()-$(window).height(); $(document).scrollTop(h); 滚动到顶部//无动画效果の滚动到顶部 也可解决ios调用键盘之后的空白问题window.scroll(0, 0);//有动画效果の滚动到顶部$("html,body").animate({ ...
2019-03-09 17:15:41 10042
转载 js获取当前年月日
var date = new Date();date .getYear(); //获取当前年份(2位)date .getFullYear(); //获取完整的年份(4位)date .getMonth(); //获取当前月份(0-11,0代表1月)date .getDate(); //获取当前日(1-31)date .getDay(); //获取当前星期X(0-6,0代表星期天)...
2019-02-14 16:18:33 4404
转载 H5页面长按保存图片的功能
1.使用CSS属性-webkit-touch-callout:default;可以编辑使改元素长按可保存,但是注意着只是写入了 草案的一个属性。但是在实际使用中并没有发现问题 2. 在需要对元素垂直居中的时候可以使用position:absolute;top:50%;tranform:translateY(-50%)使用元素垂直居中,因为transform 百分比对...
2019-01-24 20:32:28 8578 1
原创 ClipboardJS 点击复制微信号(或其他文本)的实现
做了一个小需求,活动页面复制微信号跳转至微信app(仅唤醒),我使用的是 ClipboardJS 。html <a id="copyCode" class="btn" href="javascript:void(0)" onclick="goWechat()"> 微信号:idweiwei2011 </a>js<!...
2019-01-21 16:19:15 1897
原创 H5 实现拨打电话
首先加个允许meta<meta name="format-detection" content="telephone=yes"/>需要有点击操作的地儿<a href="tel:0311-85358073">0311-85358073</a>需要发短信的地儿 <a href="sms:18311111111"
2019-01-16 14:26:10 9874
原创 textarea禁止拖拽设置
设置textarea禁止拖拽右下角改变大小<textarea style="resize:none;"></textarea>
2018-10-23 10:57:26 6866
原创 rem.js适配
(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWi...
2018-10-17 10:29:09 246
原创 jqgrid + bootstrap-select 自定义表头列显示隐藏
项目需求:做一个可供用户自定义选择的表格。先上图:由于标题&操作是固定项,所以在代码中已经把标题&指南的下拉选项去掉了。一、bootstrap-select <!-- bootstrap-select --> <link rel="stylesheet" href="../../js_/bootstrap/boo...
2018-10-09 18:01:08 3227
原创 使用echarts实现四象限做位置管理
好久没更新,以下是用echarts做的一个实时位置更新,照例先上成品图。如果要做成纯四象限的 可以把x轴、y轴和遮罩层tooltip都打开;option其他的参数都正常设置,只有在series中需要注意一下,上代码咯<div class="location" id="location" style="width: 774px;height: 338px;"><...
2018-10-08 14:54:32 3605
原创 sublime text 快速生成头部信息设置
Q:在sulime中 输入 !按tab键 不能出现头部信息,怎么办?A: Ⅰ、安装 ctrl+shift+p , 输入 install 选择Install Package ;Ⅱ、输入html5 头部信息安装 然后tab创建头部就生效了(其他版本的头部信息百度经验 https://jingyan.baidu.com/article/922554465a1716851648f43d.h...
2018-08-25 17:25:30 2064
转载 jqgrid 控制列的水平宽度
控制列的水平宽度当表字段比较多时,如果按照colModel指定的宽度,整个jqGrid宽度会太宽, 我们通常希望控制一下grid的宽度,并同时保持各列的指定宽度。可以指定jgrid的参数 shrinkToFit:false 。shrinkToFit属性用来说明当初始化列宽度时候的计算类型,如果为ture,则按比例初始化列宽度。如果为false,则列宽度使用 colModel指定的宽度。...
2018-08-25 13:42:30 1634
原创 jqgrid序号列宽度调整-已入坑
今天新做一个需求,在jqgrid做表格的基础上加序号列并且设置列标题, 头都大了,照例问过度娘之后,把成功的例子和大家分享一下。jqgrid显示序列号的代码只需要加一行就可以:rownumbers: true,但是由于初始化序列号的宽度只能支持两位数,这里项目条数太多,所以必须重新设置,设置的方法如下:(在jqgrid加载完成的函数里手动设置宽度,效果就ok啦)lo...
2018-08-25 13:32:53 6886 3
转载 http GET 和 POST 请求的优缺点和误区 (搬砖)
这么一个浮躁的下午我居然能吧博主大大的文章看完,佩服自己,一定要转发~!@#¥%……&*()原文链接 https://blog.csdn.net/zzk220106/article/details/78595108Get和Post在面试中一般都会问到,一般的区别:(1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)(2)post发送...
2018-07-31 13:35:17 845
原创 form表单处理数据
serializeObject() ==> ObjectserializeArray() ==> Array贴部分代码:<form action="" id="defaultForm"> <table class="table table-bordered table-striped" border="1" cellsp
2018-07-31 11:45:22 2899 1
原创 jqgrid初始化本地模拟数据
之前忘记参考的是哪位大佬的方法了,今天写了一个本地的demo,引用都是bootcdn的资源,复制可以直接出效果。还是先上图:onSelectRow 是jqgrid 点击事件 ;<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <met
2018-07-30 15:39:27 3340
原创 webStrom配置es6语法支持,很奈斯```
哈喽,兄dei们!我又来啦!这次和大家分享一下配置es6的一些语法支持///如果没有下webstrom的朋友请官网下载 https://www.jetbrains.com/webstorm/download/#section=windows(破解引用一下这位大大的博客我就不写啦 https://blog.csdn.net/jiangxinyu50/article/details/79104...
2018-07-25 11:05:25 373
原创 ES6实现数组去重,很好用
Set :可以接收一个数组或者是类数组对象,自动去重。Array.from:把类数组对象、可迭代对象转化为数组。向 Set 加入值的时候,不会发生类型转换,所以2011和"2011"是两个不同的值。参照阮大神的ECMAScript 6 入门: http://es6.ruanyifeng.com/?search=set&x=6&y=9#docs/set-map...
2018-06-20 11:28:27 10882
转载 Html5使用history对象history.pushState()和history.replaceState()方法添加和修改浏览历史记录
原文:https://blog.csdn.net/u012028371/article/details/67636395正文~概述浏览器窗口有一个history对象,用来保存浏览历史。如果当前窗口先后访问了三个网址,那么history对象就包括三项,history.length属性等于3。history.length // 3history对象提供了一系列方法,允许在浏览历史之间移动。back()...
2018-06-13 17:01:42 1340
转载 前端常见跨域解决方案(全)
什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。广义的跨域:1.) 资源跳转: A链接、重定向、表单提交2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链3.) 脚本请求: js发起的aja...
2018-06-08 15:38:16 143
原创 关于echarts套娃柱状图(嵌套柱)的实现
嘻嘻嘻先上图看效果:是不是有一种套娃的感觉。这个图表的实现其实就是多个柱状图叠在一起,然后个别设置宽度,重点看 xAxis 和 series -> xAxisIndex 的对应。注意:由于有多个 xAxis,所以对于 tooltip -> formatter 的格式重置也是很重要的。 var myChartc = echarts.init(document.getEl...
2018-06-08 11:36:59 8887 7
原创 关于echarts柱状图颜色渐变设置
我做的这个需求是两个Y轴显示,对柱状颜色的设置在series里面,直接上代码咯: var myChart = echarts.init(document.getElementById('echarts'));// 显示标题,图例和空的坐标轴 myChart.showLoading(); //数据加载完之前先显示一段简单的loading动画 myChart.setOption...
2018-06-08 10:54:19 44533 12
原创 webStrom配置less编译,很方便```
------ 每次写项目都觉得内部配置less比gulp方便些,配置和大家分享一下 ------1、首先一定要安装并配置好 nodejs,下载地址:http://nodejs.org/;2、之后打开命令提示符(win+R),node -v & npm -v 返回版本号就说明安装成功;3、安装less,命令提示符然后npm install less -g 回车下载安装,安装会提示安装路径,...
2018-06-07 15:31:28 1001 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人