• <bdo id='EKxDA'></bdo><ul id='EKxDA'></ul>
  • <legend id='EKxDA'><style id='EKxDA'><dir id='EKxDA'><q id='EKxDA'></q></dir></style></legend>

    <tfoot id='EKxDA'></tfoot>
    <i id='EKxDA'><tr id='EKxDA'><dt id='EKxDA'><q id='EKxDA'><span id='EKxDA'><b id='EKxDA'><form id='EKxDA'><ins id='EKxDA'></ins><ul id='EKxDA'></ul><sub id='EKxDA'></sub></form><legend id='EKxDA'></legend><bdo id='EKxDA'><pre id='EKxDA'><center id='EKxDA'></center></pre></bdo></b><th id='EKxDA'></th></span></q></dt></tr></i><div id='EKxDA'><tfoot id='EKxDA'></tfoot><dl id='EKxDA'><fieldset id='EKxDA'></fieldset></dl></div>

      <small id='EKxDA'></small><noframes id='EKxDA'>

        以编程方式触发 Ctrl+S

        时间:2023-09-07
      1. <tfoot id='yLyKD'></tfoot>

          <bdo id='yLyKD'></bdo><ul id='yLyKD'></ul>
            <tbody id='yLyKD'></tbody>

            <legend id='yLyKD'><style id='yLyKD'><dir id='yLyKD'><q id='yLyKD'></q></dir></style></legend>

                  <i id='yLyKD'><tr id='yLyKD'><dt id='yLyKD'><q id='yLyKD'><span id='yLyKD'><b id='yLyKD'><form id='yLyKD'><ins id='yLyKD'></ins><ul id='yLyKD'></ul><sub id='yLyKD'></sub></form><legend id='yLyKD'></legend><bdo id='yLyKD'><pre id='yLyKD'><center id='yLyKD'></center></pre></bdo></b><th id='yLyKD'></th></span></q></dt></tr></i><div id='yLyKD'><tfoot id='yLyKD'></tfoot><dl id='yLyKD'><fieldset id='yLyKD'></fieldset></dl></div>

                  <small id='yLyKD'></small><noframes id='yLyKD'>

                1. 本文介绍了以编程方式触发 Ctrl+S的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我想使用 JavaScript 发出 CtrlS keydown 事件.理想情况下,该解决方案适用于大多数现代浏览器(最高 IE 9).

                  I would like to emit a CtrlS keydown event using JavaScript. Ideally the solution works in most modern browsers (up to IE 9).

                  我正在编写测试并且需要测试我的处理程序的键绑定.CtrlS 只是一个例子,它可以是任何带有修饰键的键绑定.我知道 keyEvent.initKeyboardEvent() 方法,但我无法正确使用它来触发在按下键盘键后打印出全键盘事件时得到的相同事件.p>

                  I am writing tests and need to test my handler for key bindings. CtrlS is just an example, it can be any key binding with a modifier key. I know about the keyEvent.initKeyboardEvent() method but I was not able to use it correctly to trigger the same event I got when printing out the full keyboard event after pressing the key from the keyboard.

                  推荐答案

                  我想发出一个 CtrlS keydown 事件

                  I would like to emit a CtrlS keydown event

                  你的意思是,为了触发浏览器的另存为"对话框什么的?出于安全原因,这是不可能的.如果是这样,那将是一个巨大的安全问题——想象一下:每个网站都可以任意触发浏览器功能.

                  You mean, in order to trigger the browser's "Save as" dialog or something? That's not possible for security reasons. It would be a huge security problem if it were - imagine: every web site could arbitrarily trigger browser functions.

                  这篇关于以编程方式触发 Ctrl+S的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:调度键盘事件在 JavaScript 中不起作用 下一篇:使用 JavaScript 模拟 tab 按键

                  相关文章

                  最新文章

                    • <bdo id='vSesR'></bdo><ul id='vSesR'></ul>
                  1. <i id='vSesR'><tr id='vSesR'><dt id='vSesR'><q id='vSesR'><span id='vSesR'><b id='vSesR'><form id='vSesR'><ins id='vSesR'></ins><ul id='vSesR'></ul><sub id='vSesR'></sub></form><legend id='vSesR'></legend><bdo id='vSesR'><pre id='vSesR'><center id='vSesR'></center></pre></bdo></b><th id='vSesR'></th></span></q></dt></tr></i><div id='vSesR'><tfoot id='vSesR'></tfoot><dl id='vSesR'><fieldset id='vSesR'></fieldset></dl></div>
                    <tfoot id='vSesR'></tfoot>
                  2. <legend id='vSesR'><style id='vSesR'><dir id='vSesR'><q id='vSesR'></q></dir></style></legend>

                    <small id='vSesR'></small><noframes id='vSesR'>