社区
ASP
帖子详情
为何在IE中按下 BACKSPACE 键后,IE 会像点击了“后退”键一样如何消除
jimzj
2001-08-22 08:16:51
在IE 中加入了一个ACTIVEX 控件里面有一个编辑框,
当我按下BACKSPACE键后编辑框不是出现删除一个字符,
而是IE倒回去前一页了如可屏蔽这个问题高分相送!!!
...全文
179
回复
打赏
收藏
为何在IE中按下 BACKSPACE 键后,IE 会像点击了“后退”键一样如何消除
在IE 中加入了一个ACTIVEX 控件里面有一个编辑框, 当我按下BACKSPACE键后编辑框不是出现删除一个字符, 而是IE倒回去前一页了如可屏蔽这个问题高分相送!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
禁用back
space
键
的
后退
功能
禁用back
space
键
的
后退
功能,但是可以删除文本内容
js禁止Back
space
键
使浏览器
后退
的实现方法.docx
js禁止Back
space
键
使浏览器
后退
的实现方法.docx
屏蔽退格
键
后退
网页功能
当我们在jsp上有个只读文本框的时候,用户在文本框内
点击
Back
Space
会
后退
网页,此js直接引用到jsp内就可以屏蔽退格
键
后退
网页的功能,删除功能还在。经测试,谷歌,IE都可以用。
使用jquery实现IE下按back
space
相当于返回操作
其实说禁用也不是完全禁用,
后退
键
在各浏览器下默认为
点击
了一下
后退
按钮,只要保证正常的文字录入还可以用,其他情况下的退格
键
一律禁掉。看jquery实现代码吧: 代码如下: $(function(){ function dokey(event){ var ele = event.target; var eleName = ele.nodeName; var flag = true; if(eleName==”INPUT”||eleName==”TEXTAREA”||eleName==”SELECT”){ var re = $(ele).attr(“readonly”); if(re){ flag
JavaScript屏蔽Back
space
键
的实现代码
今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly"/>时有一个奇怪的问题:如果光标进入只读文本框,然后按下Back
space
键
,就
会
跳转到上一个页面,效果就像
点击
了浏览器的
后退
按钮返回前一个页面一样,而在火狐和google下没有这样的问题出现,为了解决这个问题,写了一个如下的处理方法,如果文本框是只读的,那么就禁用Back
space
键
。 代码如下: //处理
键
盘事件 禁止
后退
键
(Back
space
)密码或单行、多行文本框除外 function banBack
Space
ASP
28,408
社区成员
356,956
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章