Web前端
文章平均质量分 62
Div-wang
前端攻城狮
展开
-
html5实现摇一摇
摇一摇功能 // 首先在页面上要监听运动传感事件 function init(){// 判断移动浏览器支持运动传感事件if (window.DeviceMotionEvent) { window.addEventListener('devicemotion',deviceMotionHandler, false); }else{alert('不支转载 2014-05-13 17:42:30 · 1555 阅读 · 0 评论 -
JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth转载 2014-08-26 13:37:06 · 1095 阅读 · 0 评论 -
原生javascript 轮播图插件
/** * YSlide轮播图插件 * @param {type} config * config.box : 轮播图容器ID (轮播图容器的父ID) * config.num : 轮播图的数量 (数字,根据具体轮播子元素数量而定) * config.speed : 轮播图的速度 (毫秒数,0-正无穷) * config.dire原创 2014-08-26 17:53:46 · 2311 阅读 · 0 评论 -
微信分享内容自定义
//微信分享var wimg = "http://huodong.baidu.com/xgdj/images/share_msg.jpg";var wurl = "http://huodong.baidu.com/xgdj/";var wdesc = 'f';var wtit = '【小鬼当家】快来看看你家孩子天才潜质和想象力指数吧!';var wappid = ''; functi原创 2014-05-23 17:59:23 · 1616 阅读 · 0 评论 -
js数组的操作大全
js数组的操作用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建 var arrayObj = new Array(); //创建一转载 2014-05-13 17:54:24 · 543 阅读 · 0 评论 -
html5摇一摇代码优化
由于实际项目中有很多功能无法很好的实现,所以做了原创 2014-05-18 11:38:25 · 1461 阅读 · 0 评论 -
input去空格函数封装
空格验证function abc(qkong){ var splics = ''; var strer = ''; str = qkong.val();//获取当前的value值 splics = str.split(' ');//将空格分割成空值 for(var i=0;i<splics.length;i++){ if(splics[i].length>0){ s原创 2014-05-23 16:56:45 · 567 阅读 · 0 评论 -
判断浏览器版本
//智能机浏览器版本信息:var browser = {versions:function(){var u = navigator.userAgent, app = navigator.appVersion;return{//移动终端浏览器版本信息//trident: u.indexOf('Trident') > -1, //IE内核//presto: u.indexO原创 2014-05-20 15:58:40 · 515 阅读 · 0 评论 -
JS中数组Array的用法{转载}
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(arr转载 2014-05-13 18:03:30 · 385 阅读 · 0 评论 -
好吧,CSS3 3D transform变换,不过如此!
好吧,CSS3 3D transform变换,不过如此!by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=2592一、写在前面的秋裤早在去年的去年,我就大肆介绍了2D transform相关内容。看过海贼王的都知道,带D的家伙都不是好惹的,2D我转载 2014-05-13 17:47:24 · 599 阅读 · 0 评论 -
如何判断微信内置浏览器
在进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢?微信内置浏览器的 User Agent如何判断微信内置浏览器,首先需要获取微信内置浏览器的User Agent,经过在 iPhone 上微信的浏览器的检测,它的 User Agent 是:Mozilla/5.0 (iPhone; CPU iPhone OS 6_原创 2014-05-13 17:51:12 · 641 阅读 · 0 评论 -
表单验证常用正则
1。^\d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。^-?\d+$ //匹配整数 6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) 7。^(原创 2014-05-18 12:05:05 · 1056 阅读 · 0 评论 -
window.location属性详解
如果你稍微懂一些JS代码,一般都会知道 window.location.href 这个属性。并且用该属性获取页面 URL 地址:window.location.href = "www.baidu.com";好吧,我告诉你,这样弱掉了。其实原生 JavaScript 真是什么都有。window.location 对象所包含的属性属性描述原创 2014-05-18 11:48:15 · 719 阅读 · 0 评论 -
网页瀑布流布局实现方法及功能扩展(附完整代码)
图片分享网站Pinterest(beta),在不久前获得了2700$的投资,估值已超2亿元(据说现该公司团队有8人)。该网站的一大特色就是每一张分享的图片被拟作“Pin”被钉在页面上面,每一Pin依尺寸智能排列,同时滚动页面时异步加载新Pin,极具效果。这种创新模式被在国内也被广泛copy,其中最有前途的当属Mark之,以“Mark”代“Pin”,也算有些想法。下面简单模拟下这种布局,这种转载 2014-05-18 11:56:26 · 870 阅读 · 0 评论 -
仿携程自定义数据下拉选择select
仿携程自定义数据下拉选择sec原创 2014-08-26 18:32:08 · 1005 阅读 · 0 评论