问题描述
我学实现按Enter键就相当于按F11键的功能。我参照网上的屏蔽代码写了如下。<scriptlanguage="javascript">functionDisableKey(){if(window.event.keyCode==13){window.event.keyCode=122;//F11的值window.event.returnValue=false;}}</script></HEAD><bodyonKeyDown="DisableKey()">TESTTEST</body></html>不知道为什么不好使,请高手给解决一下。晚六点前结分
解决方案
解决方案二:
bangdingjf
解决方案三:
顺便我想问一下,Ctrl+左方向键 和Ctrl+右方向键的键值是多少
解决方案四:
本贴是技术贴,不散分,但谢谢帮顶
解决方案五:
up
解决方案六:
UP
解决方案七:
up
解决方案八:
f11好像是不可以模拟的,如果要全屏,可以用其他方法;方向键的键值你可以通过alert(window.event.keyCode);来获取对应键值;左是37,右是39ctrl+左键:if(window.event.ctrlKey&&window.event.keyCode==37){alert("ok");}
解决方案九:
同意ls
解决方案十:
我认为键盘上很多键是js不能模拟的
解决方案十一:
我认为,键盘上很多键是js不能模拟的
解决方案十二:
楼主是想实现全屏功能吧,MS没有那按键的功能.试试下面的代码吧.window.open("yourpage.html","newwindow","height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no")
解决方案十三:
真的是不能模拟吗??window.event.keyCode可以赋值,我想有它的道理,并且有了window.event.returnValue的返回值,我想模拟任何键都是可以的。请高手,出现啊。
解决方案十四:
up~~
解决方案十五:
以前来经常看到孟子,慕白,晓锋 等高人的,今天难道大家都出去泡妞去了???
解决方案:
请注意,我这么作并非只是想模仿F11,而是想让任意一个健可以转成另一个键(任何一个)。不知道成不成啊??看来不是真高手,谁也不成啊。等,一会,再发一份到javascirpt区,看看有没有高人。
解决方案:
谁知道如何给孟子发信吗??
解决方案:
不要再强迫js了。最上面一排的按键是不可以模拟的,如果真的要只能用'WScript.Shell',但是这样做不太好<scriptlanguage="JavaScript">functionFkey(){//alert(window.event.keyCode)if(window.event.keyCode==13){varWsShell=newActiveXObject('WScript.Shell')WsShell.SendKeys('{F11}');}}</script><bodyonkeydown="Fkey();"></body>