脚本
文章平均质量分 55
卢浮宫丶晓
攻城狮
展开
-
apiCloud中读写文件的方法
在apicloud中分别有api.readfile和api.writeFile两个方法可以对文件进行读写。function Examination(){// alert('ok'); //读取配置信息并判断api.readFile({path:'fs://config.ini'},function (ret,err){if(ret.status){var data = re...原创 2017-03-10 15:46:09 · 6495 阅读 · 1 评论 -
脚本打印页面指定区域内容
1、思路,获取指定区域的html元素,放到新页面中,然后打印(还有一种是在html页面中做标识,该方法适用与能控制页面元素的情况下)2、代码如下3、var newWindow=window.open("组织结构图打印窗口","_blank");var str = document.getElementById("SVGArea").innerHTML;str += '<sc...原创 2018-08-16 15:11:32 · 273 阅读 · 0 评论 -
JS控制当前页面刷新
直接调用下面的代码即可: window.location.reload();也欢迎登录我的个人网站,里面有更多的文章及技术咨询在等你:http://www.guangmuhua.com原创 2018-06-26 08:09:39 · 562 阅读 · 0 评论 -
Jq遍历指定div元素
1、今天使用了,遍历HTML指定元素,这里记录下。2、首先获取指定元素名称的个数 var len = $('.day').length;3、进行遍历 for (var i = 0; i < len; i++) { var classTmp = '.day:eq(' + i + ')'; var selDate ...原创 2018-06-23 08:49:06 · 3997 阅读 · 0 评论 -
关于HTML页面中上一天下一天的功能实现(上一月、下一月同理)
一、今天在写东西的时候需要写一个上一天下一天的功能,网上找插件很麻烦而且会很臃肿,所以自己写了一个。特此记录下。二、html代码如下: <!-- 日期框 --> <ul class="cp-cops-date"> <i @click="priorDay" class="cp-priorDay"> ..原创 2018-05-11 14:36:01 · 765 阅读 · 0 评论 -
c#的单引号与双引号区别
双引号是定义字符串的,如string s1 = "abcdefg";string[] ss = new string[]{"ab","cd","ef"};单引号是定义单个字符的,如char ch = 'a';char[] chs = new char[]{'a','b','c'};另外split 函数中用到的是char,即单引号的,而非双引号的。也欢迎登录我的个人网站,里面有更多的...原创 2017-12-25 10:45:31 · 9109 阅读 · 3 评论 -
EXTjs延迟加载问题
一、今天在写东西的时候遇到aja调用,后台有数据返回,但是前段死活没有数据加载的问题(这个问题遇到好几次了。后续补上原因文档。)。于是就用延迟加载解决这个问题,本来想着用 setTimeout()来写的,发现语法不对,于是网上找了一下:extjs的延迟加载语法跟js的不一样的。具体代码如下二、load: function () {var partArr = me.getPartArr(),...原创 2017-12-15 09:25:14 · 1795 阅读 · 0 评论 -
解决svn代码冲突问题
一、今天遇到svn代码冲突,解决后记录一下二、冲突部分会有黄色叹号标记,点进去可以看到冲突内容: TortoiseSVN->Edit conflicts 会出现三个窗口,下面的是冲突内容三、右键 TortoiseSVN->resolved 可以吧冲突处理掉 ,这个时候就可以上传了,四、最后直接commit就可以了五、可以参考下面的连接:https://jingyan....原创 2017-12-22 11:20:03 · 1697 阅读 · 0 评论 -
js改变div的class属性
一、今天在使用一个tab插件时遇到问题,暂时用js改一下属性吧,记录一下 二、document.getElementById(‘aaa’).className = 'lfg-pan';也欢迎登录我的个人网站,里面有更多的文章及技术咨询在等你:http://www.guangmuhua.com...原创 2017-11-13 14:05:50 · 15157 阅读 · 0 评论 -
移动端触摸事件
1、Touch事件简介pc上的web页面鼠 标会产生onmousedown、onmouseup、onmouseout、onmouseover、onmousemove的事件,但是在移动终端如 iphone、ipod Touch、ipad上的web页面触屏时会产生ontouchstart、ontouchmove、ontouchend、ontouchcancel 事件,分别对应了触屏开始、...原创 2017-11-09 08:33:35 · 264 阅读 · 0 评论 -
关于js中使用ActiveXObject来写入或读取文件的一些知识
一、今天看了js中使用ActiveXObject 来读写本地文件的一些东西,特此记录一下 二、注意事项:ActiveXObject 兼容IE内核浏览器,测试的时候需要注意 三、直接上代码吧<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <原创 2017-10-23 14:10:49 · 9996 阅读 · 1 评论 -
遍历一个未知的json
一、如何遍历一个数组想必这个简单的问题大家已经是知道了的,今天说一下如何遍历一个位置的json 二、先说下思路:json是一个键值对的组合我们知道了json的key之后就可以直接取出来相应的值了。 三、当json是已知的时候如: "a":[{"name":"lfg","age":24}] 这时候我们可以直接 a[0].name 取出来相应的值 四、当json未知的时...原创 2017-10-09 15:21:55 · 749 阅读 · 0 评论 -
apicolud 中touch事件没有效果相关
一、今天在apicolud上做一个移动端端的东西,需要用到touch事件。但是原生的touchstart和touchend都没有被触发。 二、于是乎各种查资料,文档。 三、结果嘞人家是用的 ontouchstart 和 ontouchend 事件触发的 四、只能说,好的吧.............也欢迎登录我的个人网站,里面有更多的文章及技术咨询在等你:http://w...原创 2017-09-20 10:51:25 · 347 阅读 · 0 评论 -
js中数组操作
一、length计算长度var arr = ['aa','bb','cc'];alert (arr.length);3二、索引可以通过索引对对应的数据进行操作var arr = ['aa','bb','cc'];alert(arr[1]);bb三、indexIOf 检测元素在数组中的位置var arr = ['aa','bb','cc'];ale...原创 2017-09-21 16:01:00 · 294 阅读 · 0 评论 -
jq阻止页面事件及恢复的方法
在web开发时候,我们经常会使用到遮罩层之类的东西,(我们暂时称底层页面为a页面,遮罩层页面为b页面),通常a页面由于内容过多会出现滚动条。这个时候我们会发现,当遮罩层弹出的时候是可以触发a页面的滚动的,我们的页面体验就不好了。 解决思路:1、当我们点击弹出遮罩层的时候写一个触发事件,禁止页面滚动,遮罩层关闭的时候在恢复滚动属性。这种方法不好的是,当我们...原创 2017-06-13 08:39:00 · 2946 阅读 · 0 评论 -
JavaScript的性能优化:加载和执行
随着 Web2.0 技术的不断推广,越来越多的应用使用JavaScript技术在客户端进行处理,从而使JavaScript在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行JavaScript代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行JavaScript代码,从而提高其在浏览器中的性能。...转载 2017-04-25 10:08:46 · 279 阅读 · 0 评论 -
js动态添加事件
一、使用setAttribute方法 首先获取需要添加事件的目标元素:var box1 = docuemnt.getElementById('box'); box1.setAttribute("onclick"JavaScript:alert('添加弹出');"); 二、attchEvent方法 obj.attachEvent("onclick", Fo...原创 2017-04-24 15:44:42 · 394 阅读 · 0 评论 -
js动态添加网页元素的三种方法
一、document.write() 比图在页面加载时,创建一段文字信息就可以写成:window.onload(){document.write("<p>这是一段测试文字,在页面加载时显示...</p>")} 二、使用innerHTML() 在指定元素中添加页面元素,比如页面中有一个div,ID为box 我们就可以写成:var b...原创 2017-04-24 15:30:35 · 3940 阅读 · 0 评论 -
关于js中引用replace无法全部替换字符串的解决方案
一、今天在进行字符串操作时发现用replace无法把指定字符串全部替换掉(只替换了第一部分),于是到网上查了下资料。针对这种情况我们可以用正则表达式进行这一操作。二、举个例子:你需要格式化字符串a把 { 变成[ 时(a = '{"a":1},{"b":2}')我们就可以使用下面的语句进行操作三:大体如下: var str = a.replace(/{/g,'[');...原创 2018-08-27 09:15:08 · 2747 阅读 · 0 评论