js事件-禁止/触发

//手动触发回车键
$(window).on("keydown", function(e){
    var ev = document.all ? window.event : e;
    if(ev.keyCode==13) {
        window.location.href = "VRegister.html"
    }
})

$(window).on({
        contextmenu: function(){//禁止右击
            return false;
        },
        dragstart: function(){//禁止拖拉
            return false;
        },
        selectstart: function(){//文字禁止鼠标选中
    document.selection.empty();
   //  return false;
        },
        copy: function(){//禁止复制文本
            document.selection.empty();
        },
        beforecopy: function(){
            return false;
        },
        mouseup: function(){//禁止点击
            return false
        }
    })

//禁止鼠标事件/点透效果

为样式添加

pointer-events:none;
时间: 2024-10-06 10:45:48

js事件-禁止/触发的相关文章

JS事件——禁止事件冒泡和禁止默认事件

Event 对象Event 对象代表事件的状态,比如事件在其中发生的元素.键盘按键的状态.鼠标的位置.鼠标按钮的状态.事件通常与函数结合使用,函数不会在事件发生前被执行! 一.什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,即事件由子元素向祖先元素传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达

js事件--enter触发

input <script> function EnterPress(e){ //传入 event var e = e || window.event; if(e.keyCode == 13){ document.getElementByIdx_x_x("txtAdd").focus(); } } </script> <input type="text" id="txtName" onkeypress="E

MSCRM4.0如何使js事件在批量编辑表单中触发

MSCRM4.0如何使js事件在批量编辑表单中触发 MSCRM4.0如何使js事件在批量编辑表单中触发 MSCRM3.0我们可以通过在onload事件加入以下代码来控制某个属性为只读.crmForm.all.filed.Disabled = true;Update到4.0后我们会发现批量编辑表单的相应属性并没有Disabled,查了4.0的sdk,里面讲由于安全的原因ms取消了bulk edit form事件功能.默认bulk edit form事件功能并没有开启,但是我们可以通过修改实体xml

js代码赋值触发select控件的onchange事件

嗯,现在在一个小公司实习,直接接触代码收获不小.  现在有个需求是4级联动的select过滤,需要js代码赋值并触发onchange来调用ajax方法,于是问题是怎样触发,找了些资料并且自己尝试了一下,验证无误. 代码在chrome.IE8.ff浏览器测试均通过,记在这里以备查阅~ <html> <head> </head> <body> <select id="sel" name="mysel" onchang

关于JS 事件冒泡和onclick,click,on()事件触发顺序

今天在给JQgrid中的标签添加click事件的时候,发现一个问题. JQgrid的table中,点击任何位置,都会勾选点击行的checkbox,而我希望在点击我的标签的时候,不要勾选checkbox. 查看JQgrid源码,发现它的click事件是绑定到了table上,然后判断事件点击目标,找到选中行给它勾选:而我的click事件是绑定到td里面的div中. 按照事件冒泡的触发顺序,应该是我的事件先触发,之后是JQgrid的事件. 结果不是这样的.我发现JQgrid使用$().click(fu

js事件触发

js事件触发 一.事件驱动 1.事件触发条件 javascript侦测到的用户的操作或是页面的一些行为(怎 么发生的) 2.事件源 引发事件的元素.(发生在谁的身上) 3.事件处理程序 对事件处理的程序或是函数 (发生了什么事) javascript事件 1.常用的鼠标事件 onclick 鼠标单击事件 ondblclick 鼠标双击事件 onmousedown 鼠标按下时的事件 onmouseup 鼠标抬起时的事件 onmousemove 鼠标移入事件,在内部移动也触发 onmouseover

新建div触发绑定在元素选择器上的js事件

在Jquery1.8版本之前,使用.live()绑定事件可以在新建div后自动绑定该div所在选择器所绑定的js事件.但是从1.8以后,官方推荐用on方法来绑定事件.那么,用.on()来绑定事件也可以和.live()达到相同的效果:$(document).on('事件','元素选择器',function(){})eg:初始化时对class为"btn"的div绑定了click事件,新建一个class为"btn"的div,使其也绑定该click事件:$("bo

Js事件大全

一般事件 事件 浏览器支持 描述  onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击  onDblClick IE4|N4|O 鼠标双击事件  onMouseDown IE4|N4|O 鼠标上的按钮被按下了  onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件  onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件  onMouseMove IE4|N4|O 鼠标移动时触发的事件  onMouseOut IE4

JS事件监听手机屏幕触摸事件 Touch

JS移动客户端--触屏滑动事件 移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成.但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件.处理touch事件能跟踪到屏幕滑动的每根手指. 以下是四种touch事件 touchstart:     //手指放到屏幕上时触发 touchmove:      //手指在屏幕上滑动式触发 touchend:    //手指离开屏幕时触发 touchcancel:     //系统取