Javascript-SendKeystrokes

Javascript-SendKeystrokes,javascript,Javascript,有没有办法从JavaScript向浏览器发送按键?例如:我想通过JavaScript触发键F11,以便我的浏览器进入剧院模式。你不能。我认为“剧院模式”意味着使浏览器窗口全屏显示。简单地说,你不能这样做。如果网站所有者可以对浏览器窗口执行类似操作,那么这将是巨大的安全缺陷和可用性问题的根源 您是否希望您的浏览器在网站创建者的突发奇想下不断跳入全屏模式?否。您不能仅使用纯javascript向浏览器发送按键。 这样世界就安全了。否则,我要做的第一件事是如果browser==firefoxsendk

有没有办法从JavaScript向浏览器发送按键?例如:我想通过JavaScript触发键F11,以便我的浏览器进入剧院模式。

你不能。我认为“剧院模式”意味着使浏览器窗口全屏显示。简单地说,你不能这样做。如果网站所有者可以对浏览器窗口执行类似操作,那么这将是巨大的安全缺陷和可用性问题的根源


您是否希望您的浏览器在网站创建者的突发奇想下不断跳入全屏模式?

否。您不能仅使用纯javascript向浏览器发送按键。
这样世界就安全了。否则,我要做的第一件事是如果browser==firefoxsendkeys(Alt+(T+i+S+W))并复制所有存储的密码

但是,如果您打算让浏览器处于全屏模式(并且您给出了这样做的正当理由,例如打开一个带有照片的窗口进行幻灯片放映),您可以

  • 打开不带工具栏、地址栏、状态栏等的弹出窗口
  • 使用flash/silverlight打开全屏视图(如在YouTube中)

正如Nivas所建议的,我只是发布了我尝试过的代码片段,并通过javascript成功实现了全屏显示

function fullscreen() {
    params = 'width=' + screen.availWidth;
    params += ', height=' + screen.availHeight;
    params += ', fullscreen=yes';
    params += ', status=no,titlebar=no,location=0,top=0, left=0';
    window.open(window.location, "test", params);
}

我发布了代码,以便为通过javascript进行全屏搜索的用户提供现成的解决方案。

相关问题。感谢您的回复。打开没有工具栏的窗口更好。我尝试创建可以工作的脚本。感谢您的回复。我的场景是,当用户单击我网站上的全屏按钮时,它应该移到全屏模式。
function fullscreen() {
    params = 'width=' + screen.availWidth;
    params += ', height=' + screen.availHeight;
    params += ', fullscreen=yes';
    params += ', status=no,titlebar=no,location=0,top=0, left=0';
    window.open(window.location, "test", params);
}