随笔分类 - javascript
前端开发技术javascript
引用类型中的push()、pop()、shift()方法
摘要:/** * write by waitingbar1014 * time 2013.10.18 * 用途:常用于如一堆游戏激活码中获得抽取的值 * **/ //有以下一个数组: var arraylist = new Array(); //向数组arraylist插入两个值 //由于数组最后一项的索引始终是length-1 ,因此下一个新项的位置就是length; arraylist[arraylist.length] = "age"; arraylist[arraylist.length] = "yang"; ...
阅读全文
传递参数的模式最适合向函数传入大量可先参数的情形
摘要:/** * write by waitingbar * time : 2013.08.20 * 用途:这种传递参数的模式最适合向函数传入大量可先参数的情形; * **/function outputInfo(args){ var output = ""; //判断,如果args.name 为字符串 if (typeof args.name == "string"){ output += "Name: " + args.name + "\n"; } //判断,如果args.name 为数值 if(typeof arg
阅读全文
javascript获得鼠标的坐标值
摘要:一、需求:1、当需求为获得的坐标值相对于body时实现方法2、当需求为获得的坐标值相对于某一对象时实现方法二、实现:var x , y;//当需求为获得的坐标值相对于body时,用: function positionBody(event){ event = event||window.event; //获得相对于body定位的横标值; x=event.clientX //获得相对于body定位的纵标值; y=event.clientY } //当需求为获得的坐标值相对于某一对象时,用: function positionObj(event,id){ ...
阅读全文
增加PV方法
摘要://增加PV方法 function addPv(){ var _hasp = /\#p\=/i.test(window.location.href); if(!_hasp){ window.location.href = window.location.href+"#p=1"; }else{ window.location.href = window.location.href.split("#p=")[0] + "#p="+parseInt(count); } }注: count 为变量
阅读全文
解决使用了DD_belatedPNG后,图片显示不全,只显示一部分
摘要:问题: 为什么在有些页面里使用了DD_belatedPNG后,图片显示不全,只显示一部分? 办法:找到以下代码: el.vml.image.fill.type = 'tile'; 改成:el.vml.image.fill.type = 'frame';原因:比如有些图片(png格式),原来是100px×100px的,你想用样式或者标签的属性来缩放它到50px长宽,那么这个图片在IE6中不会被缩放,而是被剪切,只显示图片左上角的50px长宽,其它部分隐藏,而且也不是必现的,好像跟加载图片速度有关系,慢的话容易出现。据说这个BUG在新版中被解决,但是我试过
阅读全文
js页面跳转
摘要:一、功能说明: 1、数字倒计时 利用setInterval();方法; 2、倒计到0时进行页面跳转; 3、跳转时显示相关提示信息。 4、time_id为显示信息处的ID; 二、源代码: <script> var max_time = 5; set_max_time = setInterva...
阅读全文
弹窗插件
摘要:一、效果图:(1、只是单纯的信息提示)(2、判断操作正解时返回的信息提示)(3、判断操作失误时返回的信息提示)tips:1、简单易用,只需调用相应的函数即可 2、源文件下载:http://files.cnblogs.com/waitingbar/maskinfo%E5%BC%B9%E7%AA%97.rar二、HTML:<link rel="stylesheet" type="text/css" href="css/maskinfo.css" /> <script type="text/javascript&
阅读全文
用sort()方法对数组的元素进行排序(可按字母升序降序与获得最大最小值)
摘要:一、首先知道的是: sort() 方法用于对数组的元素进行排序。 二、目的: 将数组按第一个字符升序排列; 将数组按第一个字符降序排列; 将数组从小到大排列; 将数组从大到到排列; 获得数组的最大最小值; 三、实例: 四、实例结果: 原始数组为:10,255,6,85,23 按第一个字符升序排列:10,23,255,6,85 按第一个字符降序排列:85,6,255,23,...
阅读全文
设置表单输入框中的提示信息
摘要:一、设置初始值: value="请输入你要搜索的内容..." 二、onfocus 事件在对象获得焦点时发生: onfocus="if(this.value == '请输入你要搜索的内容...'){this.value = ''}" 三、onbl...
阅读全文
浙公网安备 33010602011771号