ASP文本框不能录入文字了??在页面实现禁止选中文字禁止刷新后,文本框就不能录入文字了!!求高手赐教!

我是在body里面使用onselectstart="returnfalse;"oncontextmenu="window.event.returnValue=false"... 我是在body里面使用onselectstart="return false;" oncontextmenu="window.event.returnValue=false" 分别实现禁止选中文字和禁止右键刷新功能,删除了也不能解决问题。其次,我用
function document.onkeydown()
{
if(event.keyCode=116)
event.keyCode=0;
event.cancelBubble=true;
return false;
}
这段代码实现屏蔽F5的刷新功能,试了一下,注释掉这段代码后文本框就可以用了,如果这样的话,又怎样去屏蔽F5呢?
展开
 我来答
bnx1976
2011-06-29 · TA获得超过161个赞
知道小有建树答主
回答量:359
采纳率:0%
帮助的人:311万
展开全部
if(event.keyCode=116)
event.keyCode=0;
event.cancelBubble=true; //这里只要按下按钮都会阻止了后续冒泡事件的发生,应该是只有仅单keyCode=116时才阻止!!!
return false;

加个{}把if后的代码括起来
追问
谢谢,不过还是不行呢
追答
event.keyCode=116
应该是
event.keyCode==116
lzp4881
2011-06-29 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:3005万
展开全部
在页面实现禁止选中文字禁止刷新后,
把这个去掉。作这些无用功干吗?
更多追问追答
追问
这是考试系统,要求禁止复制,禁止刷新啊。
追答
把禁止复制去掉,没用的。人家查看源文件就什么都有了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zy_try
2011-06-29 · TA获得超过291个赞
知道小有建树答主
回答量:848
采纳率:0%
帮助的人:189万
展开全部
0 0~ 那有人考试系统用webpage做的
都是让你下载考试系统的客户端到本机
然后和web交互

考试系统做在web上 太可怕了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skly3344
2011-06-29 · TA获得超过1166个赞
知道答主
回答量:128
采纳率:0%
帮助的人:117万
展开全部
<body oncontextmenu="event.returnValue=false;">

或者js代码中禁止
<script language="JavaScript">
<!--
function nocontextmenu(){
event.cancelBubble = true
event.returnValue = false;
return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
//-->
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式