`
- 浏览:
520771 次
- 性别:
- 来自:
深圳
-
- <script language="javascript">
-
-
function document.onkeydown()
- {
-
if ( event.keyCode==116)
- {
- event.keyCode = 0;
-
event.cancelBubble = true;
-
return false;
- }
- }
-
-
-
function document.oncontextmenu()
- {
-
return false;
- }
-
-
-
function window.onload(){
-
var Request = new Array();
-
var s = location.search.substring(1);
-
if (s && s!=""){
-
var list = s.split("&");
-
for (var i=0; i < list.length; i++){
-
var pair = list[i].split("=");
-
if (pair[0] && pair[0] !=""){
- Request[unescape(pair[0])] = unescape(pair[1]);
- }
- }
- }
-
-
var fullscreen=Request["fullscreen"];
-
if(fullscreen!="yes"){
-
var file =self.location;
-
var a = window.open("about:blank","","fullscreen=yes")
-
self.opener=null
- self.close()
-
a.location=file + "?fullscreen=yes";
- }
- }
- </script>
-
<script language="Javascript"><!--
-
-
-
function document.oncontextmenu(){event.returnValue=false;}
-
function window.onhelp(){return false}
-
function document.onkeydown()
- {
-
if ((window.event.altKey)&&
-
((window.event.keyCode==37)||
-
(window.event.keyCode==39)))
- {
-
alert("不准你使用ALT+方向键前进或后退网页!");
-
event.returnValue=false;
- }
-
-
-
-
-
if ((event.keyCode==8) ||
-
(event.keyCode==116)||
-
(event.ctrlKey && event.keyCode==82)){
- event.keyCode=0;
-
event.returnValue=false;
- }
-
if (event.keyCode==122){event.keyCode=0;event.returnValue=false;}
-
if (event.ctrlKey && event.keyCode==78) event.returnValue=false;
-
if (event.shiftKey && event.keyCode==121)event.returnValue=false;
-
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
-
window.event.returnValue = false;
-
if ((window.event.altKey)&&(window.event.keyCode==115))
- {
-
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
-
return false;
- }
- }
- </script>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
综上所述,这段代码的主要目的是实现一个只允许输入数字的文本框,并且能够屏蔽掉所有非数字键的输入。通过对 `onkeypress` 事件的监听以及对键码的判断,实现了这一功能。此外,通过设置 `maxlength` 和 `style` ...
要实现屏蔽键盘所有键的功能,关键在于监听并阻止键盘按键事件。在JavaScript中,可以通过监听`keydown`事件来实现这一目标。当用户按下键盘上的任何键时,`keydown`事件就会被触发。通过设置事件处理函数并在其中...
总结起来,这段代码展示了如何使用JavaScript来屏蔽特定的键盘和鼠标操作,虽然存在一定的局限性,但在特定场景下可以作为防止用户误操作或保护页面内容的一种手段。然而,需要注意的是,过度限制用户的交互可能会...
为了屏蔽其他键,可以在Form的KeyDown事件中检查KeyEventArgs对象的Key属性,如果不在我们的软键盘范围内,则阻止其默认行为。这样的软键盘设计可以提高触摸输入的准确性和响应性。 最后,关于“弹出框”。在...
### 使用JavaScript屏蔽功能键 #### 1. 屏蔽键盘所有键 为了完全禁止用户通过键盘操作页面,可以通过以下方式实现: ```javascript document.onkeydown = function (event) { // 如果事件对象不存在,则创建一个...
例如,屏幕阅读器可能依赖键盘事件来操作,完全屏蔽某些键可能会影响这部分用户。 6. **输入框类型限制**:HTML5引入了多种输入类型,如`type="number"`,可以限制输入为数字,但其功能有限,不能自定义复杂验证...
总结起来,要利用JavaScript屏蔽页面中的Enter按键提交表单,主要步骤包括: 1. 添加事件监听器,监听`keydown`事件。 2. 检查`event.keyCode`,当其等于13(Enter键)时,调用`event.preventDefault()`阻止默认的...
在JavaScript中,有时出于安全或特定用户界面的需求,开发者可能会选择屏蔽键盘输入或者阻止鼠标右键菜单的出现。本文将详细讲解如何通过JS实现这两种功能。 首先,我们来看如何屏蔽键盘不可用。键盘事件在...
但是,某些按键如F5或退格键可能会在用户无意中触发页面刷新或后退操作,导致用户输入的数据丢失,这在使用Ext JS框架进行开发时尤其需要关注。本篇将详细介绍如何在Ext JS框架程序中屏蔽这些按键事件,以避免用户的...
一般处理键盘按键事件我们采用这样的方式 [removed]=function (event) { //检测按下哪个键,作相应处理 }; event为键盘事件,对于chrome,firefox,IE(Edge),IE10,IE9均能支持function自带的e,而ie8以下只能...
### 屏蔽特定键盘操作与鼠标操作的JavaScript代码解析 #### 一、概述 在Web开发中,有时出于用户体验或安全考虑,开发者可能需要限制用户的一些默认行为,比如禁止使用鼠标右键、快捷键等。本文将详细介绍如何通过...
在JavaScript中,可以通过监听元素的事件来响应用户的操作,例如键盘按键。文档对象(document)是一个全局对象,用于处理网页内容和结构。通过为document对象添加onkeydown事件处理器,可以捕捉到用户按下键盘的...
在编程中,尤其是在Web开发...总结来说,使用JavaScript屏蔽Shift、Ctrl、Alt等键盘功能键是一个直接且有效的方法,能够防止用户的误操作,但开发者需要确保用户知晓这一行为,并在使用时注意不同浏览器的兼容性问题。
本文将详细介绍如何使用JavaScript代码在所有浏览器中全局屏蔽网页的右键功能。 首先,理解为什么我们需要屏蔽右键功能。通常情况下,用户点击网页上的右键会弹出一个包含“复制”、“粘贴”、“查看源代码”等选项...
- **屏蔽功能键**: 阻止特定键盘按键的功能。 - **屏蔽组合键**: 如防止Ctrl+N创建新窗口。 5. **网页设计类** - **滚动文字/图片**: 创建无缝滚动效果。 - **HTML编辑控件**: 提供文本编辑功能。 - **颜色...
实例317 用JavaScript屏蔽部分键盘按键 498 实例318 利用JavaScript屏蔽鼠标右键 499 实例319 利用JavaScript禁止复制网页内容 500 12.6 其他常用JavaScript 501 实例320 让你的网站更具人气——收藏本站 501 实例...
在网页开发中,有时出于安全或者特定需求,开发者可能需要禁用用户的一些默认操作,比如右键菜单、文本选择以及复制功能。这个话题涉及到的是如何使用jQuery库来实现这些功能的禁用。以下是对给定代码的详细解释和...
- 实现方法:使用JavaScript监听键盘事件,根据按键代码阻止特定功能键的行为。 - 示例代码: ```javascript document.addEventListener('keydown', function(event) { if (event.keyCode === 112 || event....
检测键盘按键状态 通过JavaScript可以检测用户是否按下了Shift、Alt或Ctrl键。 ```javascript function checkKeys() { if (event.shiftKey) { alert("禁止按下Shift!"); } } document.onkeydown = ...