【问题标题】:Programmatically Calling Browser Right-Click Menu Options?以编程方式调用浏览器右键单击菜单选项?
【发布时间】:2009-12-13 12:30:13
【问题描述】:

我希望能够以编程方式调用右键单击菜单选项,这些选项当然是从用户事件(如翻转等)启动的。这可能吗?

具体来说,我希望能够使用纯 Javascript 调用 Safari“使用图像作为桌面图片”或“将图像添加到 iPhoto 库”或 Firefox“设置为桌面背景”,所以你不要必须右键单击。这可能吗?

【问题讨论】:

标签: javascript browser contextmenu


【解决方案1】:

你不能,这是因为安全限制。

如果您可以这样做,恶意网站可以访问您的浏览器并篡改您的系统。

【讨论】:

    【解决方案2】:

    据我所知,绝对没有办法使用纯 Javascript 以通用形式执行此操作。您必须为每个浏览器构建扩展(或者可能是 Firefox 的 Greasemonkey 脚本,我不知道)。

    【讨论】:

      【解决方案3】:

      我真的希望你不能那样做......任何网站都应该能够触摸我的桌面图片或 iPhoto 图库。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-08
        • 1970-01-01
        相关资源
        最近更新 更多