240 发简信
IP属地:山东
  • js实现进入全屏与退出

    理想: 现实:html5的全屏api处于一个杂乱状态,各个浏览器还是有着不同的实现方法 1.获取当前处于全屏模式的元素(注意screen的大小写...

  • Resize,w 360,h 240
    js drag拖动排序

    这次来做一个拖动排序,带有动画效果,先上效果图,不熟悉拖动api的可以查看链接 思路(先不考虑动画) 每个li既是可拖动,同时也是容器,拖动到l...

  • js获取元素宽高误区

    前一段时间看到了这样的代码css html js 光看代码其实看不出有什么错误,但是是获取不到width的值的!!!因为通过style只能获取内...

  • html 5自带drag属性详解

    先介绍一下html5的drag想要启用drag,只要给元素加上draggable="true"就行了(firefox除外,后面会讲到),默认a和...

  • setTimeout的妙用

    定义和用法 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。 基本用法 下面的代码将在"大约"2s后输出s;为什么是大约...

  • 图片上传预览的实现

    由于安全性的考虑,js不能访问本地文件,只能通过网络来访问文件,文件的上传预览其实也不是让我们直接访问到文件,而是生成一个虚拟url来访问。要用...

  • 理解短网址

    短网址已经很常见了,尤其是在微博中常见到的t.cn/...那么他们是怎么实现的呢,url是怎么缩短的呢? 其实url并不能缩短,或者说短网址并不...

  • Resize,w 360,h 240
    窗口间通信postMessage

    窗口间的通信用的地方还是挺多的,比如弹出qq登录认证窗。先上兼容性 基本用法其实也比较简单。window.open方法会返回一个窗口对象,使用这...

  • Resize,w 360,h 240
    深拷贝与浅拷贝

    一.引用类型与值类型 我们都知道,js有两种基本类型,引用类型与值类型。引用类型的“=”只是拷贝了引用,而基本类型则是拷贝了值。 值类型:数值、...