关于功能键f3请教!!

koukoujiayi 2008-12-10 04:49:18
功能键f3按下去执行我的aspx文件这已做到,
但是左边的搜索框怎么去掉?望百忙之中赐教,不胜感激!!
...全文
206 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
criedshy 2008-12-10
  • 打赏
  • 举报
回复
呵呵
koukoujiayi 2008-12-10
  • 打赏
  • 举报
回复
十分感谢"criedshy"
OK!!
jiang_jiajia10 2008-12-10
  • 打赏
  • 举报
回复
return false;
加上看看可以么
满衣兄 2008-12-10
  • 打赏
  • 举报
回复
加上return false;应该就没这个问题了吧
criedshy 2008-12-10
  • 打赏
  • 举报
回复
/*keyCod从113-123分别禁用了F2-F12键,13禁用了回车键(Enter),8禁用了退格键(BackSpace)*/   

document.onkeydown = function(){
if(window.event && window.event.keyCode == 113) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 114) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 115) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 116) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 117) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 118) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 119) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 120) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 121) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 122) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 123) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 13) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 8) {
alert(str+"\n请使用Del键进行字符的删除操作!");
window.event.returnValue=false;
}
if(window.event && window.event.keyCode == 505){
  alert(str)
window.event.returnValue=false;
}
}
criedshy 2008-12-10
  • 打赏
  • 举报
回复
就是屏蔽掉F3的原有功能而让它执行另外的功能,楼主的意思应该是这个
criedshy 2008-12-10
  • 打赏
  • 举报
回复

你参考一下:
document.onkeydown=function(){  
//屏蔽F3的功能
if(event.keyCode==114){
event.keyCode=0;
//这里可以写你的处理 比如执行自己的网页
return false;
}
}


koukoujiayi 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yfqvip 的回复:]
是搜索框例外吗?
加个判断,如果焦点在搜索框上则不对f3处理。
if(document.getElement('textbox1').id==document.activeElement.id)
{
//....
}
[/Quote]
不是焦点问题,任何时候按下F3要执行自己的页面!!
koukoujiayi 2008-12-10
  • 打赏
  • 举报
回复
软件对功能键有要求,即按F1显示自己一个网页,不经处理的话,按F1会弹出帮助页面,
现在意思就是类拟F1,按F3功能键执行自己的网页!但左边弹出搜索框,怎么使这个搜索框不弹出!
按F1,F2,F3去执行自己的网页都已做到,就是F3的弹出搜索框问题!!
不知说明白了吗?
jiang_jiajia10 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yfqvip 的回复:]
是搜索框例外吗?
加个判断,如果焦点在搜索框上则不对f3处理。
if(document.getElement('textbox1').id==document.activeElement.id)
{
//....
}
[/Quote]
LZ是这个意思么?
满衣兄 2008-12-10
  • 打赏
  • 举报
回复
是搜索框例外吗?
加个判断,如果焦点在搜索框上则不对f3处理。
if(document.getElement('textbox1').id==document.activeElement.id)
{
//....
}
jiang_jiajia10 2008-12-10
  • 打赏
  • 举报
回复
抱歉没看明白你的意思
xmycl008 2008-12-10
  • 打赏
  • 举报
回复
关注。。
jiangshun 2008-12-10
  • 打赏
  • 举报
回复
帮顶

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧