摘要: 无论那种语言都会存在两种类型,值类型和引用类型。引用类型是可以由多个变量引用同一内存,当两个变量同时指向一个内存时,其中一个变量修改了内存中一个属性,则另一个变量同样会进行修改。在Javascript如何解决这个问题呢,以下通过对象复制的方式进行处理,主要有浅拷贝和深拷贝。代码: 阅读全文
posted @ 2013-06-13 20:50 zhu_xj 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 动态计算IFRAME的高度 window.onload=function(){ var oInput=document.getElementById('input1'); var oIframe=document.getElementById('iframe1'); oInput.onclick=function(... 阅读全文
posted @ 2013-06-10 17:23 zhu_xj 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 效果:商品放大镜 【原图鼠标放入 选取框跟着鼠标走】 代码【主要是计算选取框的LEFT和TOP值 放它在只能在原图中移动选取】: 阅读全文
posted @ 2013-06-10 15:25 zhu_xj 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 利用KnockoutJs来进行数据绑定及隔行不同样式或不同绑定数据操作 效果:【点击加载更多按钮 加载更多数据可从服务器来进行获取】 代码:[KO通过data-bind进行数据绑定 有TEXT,HTML等属性进行绑定,KO主是针对类进行操作] 阅读全文
posted @ 2013-06-06 19:35 zhu_xj 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 示例1:从左向右的加快运动窗体从左向右加快移动 代码:【注:此处主要是运行速度的计算技巧:进行速度向上或向下取整原因:屏幕的最小单位是1px,在计算速度最后得到位置有可能会得到291.8px这样的值,故在此处进行向上或向下的取整 利用Javascript的Math.ceil进行向上和Math.floor进行向下】示例2:保持窗体在页面右下角 进行滚动进行缓存运行代码:【此处主要是计算窗口的TOP值】计算方法:示例3:微博列表,添加微博先进行高度拉伸,然后进行透明度加强本示例未用JQUERY进行制作,思路是一样的添加LI元素 将LI的元素高度高度记录下来进行保留 将LI的元素高度变成0 然后通. 阅读全文
posted @ 2013-06-04 19:59 zhu_xj 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 示例:模仿分享道 靠边隐藏打开效果: 代码:主要是样式布局 是通过绝对定位的方式进行将SPAN进行right:-20px就可以在父DIV的右侧外面调用统一程序,主要根据当前位置和目标位置来进行判断元素的LEFT是加还是减图片的淡入淡出效果 代码: 阅读全文
posted @ 2013-06-03 20:26 zhu_xj 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 使用定义器进行制作出一个时钟运行效果实现代码: 阅读全文
posted @ 2013-06-02 21:33 zhu_xj 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 未使用任何封装类库进行制作,通过原始方法创建。知识点: window.XMLHttpRequest 和XMLHttpRequest 进行判断是不同window.XMLHttpRequest 如果浏览器不存在则会返回一个undenfindXMLHttpRequest 会直接报错,为什么会这样呢?因为 window.XMLHttpRequest是作为window的一个属性进行判断 判断是否存在这个属性,而直接判断XMLHttpRequest是进行判断变量自行封装 阅读全文
posted @ 2013-06-02 16:39 zhu_xj 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、拖动基类 拖动时没有任何限制2、建立一个子类 进行限制 拖动只能在浏览器内3、调用代码4、运行效果 阅读全文
posted @ 2013-06-02 16:30 zhu_xj 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 向表中增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30); 从表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT; 在一个操作中修改两个现有字段的类型: ALTER TABLE distributors ALTER COLUMN address TYPE varchar(80), ALTER COLUMN name TYPE varchar(100); 使用一个 USING 子句, 把一个包含 UNIX 时间戳... 阅读全文
posted @ 2013-05-31 16:11 zhu_xj 阅读(184) 评论(0) 推荐(0) 编辑