js或者jQuery实现一个方法,执行该方法就触发按钮F11被按下。

...没反应 怎么更改啊……最好能多兼容点浏览器~
2025-05-06 18:46:34
推荐回答(4个)
回答1:


这个跟浏览器有关,只有IE6,winxp sp1以下才支持,这是出于安全的角度考虑的,因为只要js能打开全屏,就能做出用户永远也关不掉的全屏广告,或者模仿和QQ系统提示一模一样的提示框,现代的浏览器为了安全起见,不允许弹出这样的窗口。

回答2:

如果你不使用AJAX,可以这样:
eval("");
其中$javascriptStr是你在PHP里要执行的js代码。

如果你要动态执行,其实也一样,异步从PHP端获取js代码后,使用eval执行。
方法很多,需要根据具体情况采用适当的方法。

回答3:

用下面的代码模拟,不过因为要用ActiveXObject,可能要修改ie设置

var WshShell = new ActiveXObject('WScript.Shell')
WshShell.SendKeys('{F11}');

回答4:

jquery hotkey plus