java禁止ie后退_Java开发网 - 【讨论】html页面禁用右键,浏览器后退、刷新,以及相应快捷键...
Posted by:lisliefor
Posted on:2006-06-15 21:36
前些天交付一个系统时,客户提出新要求回车等同于Tap键的功能,并能提交表单;禁用鼠标右键;禁用浏览器后退、刷新及相应快捷键,甚至提出禁用浏览器菜单栏的要求。
我google了一下,找到几条有价值的文章。不过很多时候,即使我们找到了这些东西,也不知道通过什么样的方式,转到自身系统上来,可能是由于本身所学过于贫瘠,很多东西都看不明白。
禁后退比较不错的做法点击后退的,提示网页过期。可搜索出来结果都.....
例如:
http://edu.80diy.com/HTML/3169.html
这篇文章是介绍asp技巧的,(我仅学过jsp,而且不是很踏实),里面的方法,尝试过很多次,都失败了,甚至都没有办法将里面的语法错误,调试清楚(寒......)。
后来找到一个方法,抵消点击后退键的方法:
即后退键仍然可以点击,只是没有效果。
禁用浏览器的快捷键的方法(即使你禁用了浏览器的后退的按钮,而相应的快捷键还是能够达到后退的目的):
http://sitemanager.cnzone.net/tech/21/2003-05/20030501000000-100908.html
上面介绍的非常详细,原理是,监听整个页面的onkeydown(按键)事件,辨别按的哪个键,修改returnValue的值,从而使相应键失效。我稍微改了一下,放在jsp页面代码中,效果还不错:
而禁用鼠标右键,如:
ps:以上所有java script并列列在页面代码中,比如,你还有一些方法是自己写的,针对一些文本字段的是否为空、非法字符、字符长度等等一些判断。跟这些都是并列放置的。
虽然问题解决了,但心里非常不舒服。上面我所做的一些工作仅仅是ctrl+c、ctrl+v,当然,很快我给自己找到一个借口:时间不够!比如说,考试、课程、作业、实验、文档(大量,包含打印、非打印)、项目,再加上一些个人爱好......这些都需要时间啊!!!!
不过很奇怪的是,我有时间玩cs、魔兽之类的游戏,而且看上去还蛮充裕的。
呵呵,当人像懒惰的时候,找出几个借口就很容易让人抛开以前的一些或决定或承诺或计划......
然后,当休息够了,就开始自责了......
不知道大家是怎样的状态,在此以我自己的一些体验和教训,作为一个有想法却没有做法的典型,让大家拍砖吧!
上边那些代码的原理,我确实比较迫切希望能够明白、理解他。应我朋友的一句话,“这些东西,你学到了,它就是你的了。”
文章、帖子、书.....都行。
期望前辈,过来人给点意见或建议.......
在此,谢谢....
java禁止ie后退_Java开发网 - 【讨论】html页面禁用右键,浏览器后退、刷新,以及相应快捷键...相关推荐
- java工作流 数据库设计_Java开发网
于 2007-12-06 16:10 基于JGRAHP的工作流模型设计器 JWFD v0.9 comsci@163.com QQ: 784092877 群:7428804 简介 JDK1.4以上 运行 ...
- java操作mysql临时表_Java开发网 - 系统临时表使用问题
Posted by:hzxl Posted on:2003-08-31 18:14 系统临时表的使用: 在一些程序中,我们需要一些仅仅在程序中使用的临时表,但是程序结束后就不再使用,数据库系统对这些应 ...
- java缺少方法主体_Java开发网 - 总是报错(缺少方法主体,或声明抽象)
Posted by:wslss007 Posted on:2005-10-31 12:37 今天我做了一个题目,要求是对一般取款机进行模拟,让用户输入密码1234,就显示密码正确,否则密码错误.程序如 ...
- java获取http文件大小_Java开发网 - 关于通过HTTPUrlConnection获取一个文件的大小?...
于 2005-01-11 11:12 例如有个文件http://127.0.0.1/tester/a.zip 我需要通过程序把它下载到本地来,这个没有问题 但是我想现实一个下载的进度 所以,就必须先知 ...
- java 获取网络带宽_Java开发网 - 一个测网络延迟和带宽的程序,发10M的数据有问题...
我的想法是客户端发10M的string给服务器,服务器把收到的数据返回给客户端, 客户端记下发送的时刻和收完数据的时刻,两者相减再除2就是传输用的时间. 发1M没有问题,现在要发10M,就循环10次, ...
- java中appletviewer是什么意思_Java开发网 - 请教,appletviewer的问题
Posted by:KOF_Jazz Posted on:2005-04-19 21:56 小弟刚接触java,买的书是java2全方位学习,书上给了个例子,SayHello.java,源码如下: p ...
- java有any类型吗_Java开发网 - 一个关于CORBA中any类型的问题
Posted by:an350901450 Posted on:2008-12-30 14:44 请教一个问题 我的IDL文件: module anyM{ interface anyI{ any pr ...
- java servlet 获取mac地址_Java开发网 - 请教大家几个关于servlet取ip和mac地址的问题~~!...
//Java获得CPU序列号和网卡Mac地址 /* 利用Runtime call操作系统的命令,具体的命令取决于不同的操作系统,注意不要调用Runtime.getRuntime().exec(Stri ...
- java 实现文件下载保存框_Java开发网 - 任何类型的文件下载时都会弹出文件保存框的实现(原创)...
于 2002-12-12 11:09 :):):)任何类型的文件下载时都会弹出文件保存框的实现:(:(:( 简介: 从事WEB程序设计的朋友一定都遇到过这种情况吧,对于一些操作系统可以识别的文件类型如 ...
最新文章
- 2018-3-21李宏毅机器学习视频笔记(十二)--Backpropagation
- Linux-lsof命令
- Spring启动执行流程梳理
- Log4Net的WebApplication使用
- spring框架的引入
- log4j.properties配置
- java 2个小数点_在java程序中取后面两个小数点的方法
- Docker学习总结(43)——Docker Compose 搭建Mysql主从复制集群
- [leetcode] 406. Queue Reconstruction by Height (medium)
- java有多少类库_Java类库和常用类库有哪些以及相关的介绍
- OpenCL快速入门
- android nfc读写cpu卡,react-native调用nfc读写cpu卡、m1卡-android篇
- oracle instant client 12,Oracle Instant Client_12_1 Downloads
- android W F 密码,这几种Android图形密码最常用 你也在用吗?
- 计算机子网掩码在线,IP地址计算器
- 转载标明出处用英语_转载怎么注明出处
- /* global $ xxxx */ eslint注释
- GO语言-panic和recover
- matlab中a2qua,matlab-toolbox-forINS 惯性导航系统的 工具箱,里面包含使用说明以及各个m文件的功能 272万源代码下载- www.pudn.com...
- 利用flex弹性布局实现图片水平及垂直方向居中
热门文章
- Hibernate关联映射-数据对象三种关系
- drive数据集_英伟达的最强人脸GAN开源了,它吃的高清数据集也开源了
- python处理表格数据教程_用Python的pandas框架操作Excel文件中的数据教程
- uniapp保存图片_Uniapp实现保存图片到相册(封装起来)
- mysql 5.6.6_Mysql下Limit注入方法(此方法仅适用于5.0.0mysql5.6.6的版本)
- Qt for Python Mac下使用 fbs 打包软件
- Qt之QObjectCleanupHandler使用介绍
- 共享内存 传一个类指针_共享内存介绍:Shared Memory
- 5.2 计算机网络之传输层UDP协议
- restful-api接口的设计规范介绍