冒泡事件,兼容各浏览器

event=event?event:window.event; event.stopPropagation();
event=event?event:window.event; event.stopPropagation();
event=event?event:window.event; event.stopPropagation();
form name="reForm“ method="post" action="#"> ************ </form> 用js重置上面 的表单:reForm.reset(); 很简单
今天做完项目,想测试下浏览器的兼容性。发现一个诡异的问题。代码如下: <a href="javascript:void(0);" id='gochg' class="x-button x-button-red">接受并去维修 »</a> js代码: $('#gochg').click(function(){ if(confirm('确定不用选择物品直接去维修吗?')){ window.location.href='/checkg.html'; } }) 阅读全文 »
以前使用each循环还没做过跳出each循环,今天开发,要从each中跳出,还真奇怪了,return不能跳出,break也不对,那到底怎样才能跳出each的循环呢,看了下jquery的文档,文档这样写的: 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 ‘false’ 将停止循环 (就像在普通的循环中使用 R 阅读全文 »
JavaScript 获取当前时间戳: 第一种方法: var timestamp = Date.parse(new Date()); 结果:1280977330000 第二种方法: var timestamp = (new Date()).valueOf(); 结果:1280977330748 第三种方法: var timestamp=new Date().getTime(); 结果:1280977330748 第一种:获取的时间戳是把毫秒改成000显示,第二种和第三种是获取了当前毫秒的时间戳。
有时候我们想禁止浏览器的一些功能,当然只能使用JS实现了,下面的是一些方法,经测试,IE下通过。 <script language="Javascript"><!– function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键 function window.onhelp(){return false} //屏蔽F1帮助 function document.onkeydown() { if ((window.event.altKey)&& ((window.even 阅读全文 »
在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素 1、 格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").click(); 实例:window.frames["ifm"].document.getElementByIdx_x("btnOk").click(); 2、 格式: varobj=do 阅读全文 »
先上效果图: 未完待续。。。
刚学jquery的时候,看到wordpress的后台登录框那里登录错误的时候有个摆动的功能,感觉效果不错,所以自己也用jquery实现了这个效果,代码如下: /* * * 控件震动动画 * obj控件 * time震动时间长——短循环长度 * wh震动幅度px * fx动画速度s */ function flash(obj,time,wh,fx) { var $panel = $(obj); var offset = $panel.offset()-$panel.width(); var x= offset.left; var y= offset.top; for(var i=1; i< 阅读全文 »