页面用到的js:
function fnckeystop(evt) {
if (!window.event) {
var keycode = evt.keycode;
var key = String.fromcharcode(keycode).toLowercase();
if (evt.ctrlkey && key == "v") {
evt.preventDefault();
evt.stopPropagation();
}
}
}textbox:
<asp:TextBox ID="txtPassword" TextMode="Password" MaxLength="16" CssClass="text" onkeydown='fnckeystop(event)' onpaste='return false' oncontextmenu='return false' TabIndex="2" Width="150px" runat="server"> </asp:TextBox>其中:
oncontextmenu='return false':取消鼠标右键;onparse='return false':禁止粘贴;
本文介绍了一种在网页中禁用Ctrl+V粘贴操作及鼠标右键菜单的方法,通过JavaScript函数fnckeystop拦截键盘事件,并在HTML元素上使用oncontextmenu和onpaste属性阻止默认行为。
1875

被折叠的 条评论
为什么被折叠?



