检测程序是否是从 javascript 安装的
我正在为 Firefox 开发一个附加组件或插件(NPAPI)。 从扩展的 JavaScript 或 NPAPI 插件中检测是否安装了某个 Windows 程序的最佳方法是什么? 多谢…
Safari 扩展可以在本地保存 cookie 吗?
有一个已知问题,即 webkit 浏览器在某些情况下会向您弹出带有 https 站点的登录弹出窗口。如果我的 cookie 不再有效,我会注意到。 我有一个可以访问…
Safari 扩展程序可以保存 cookie 吗?
Safari 扩展是否可以在本地保存 cookie,而不是使用浏览器的 cookie? HTTPS ajax 请求带来登录弹出窗口的问题开始让我烦恼。我知道如何使用curl 和pe…
奇怪的 firefox-safari-chrome-ie8+ Jquery 的扩展问题
我为 firefox 和 google chrome、safari 和 ie8+ 开发了扩展程序。它将一个按钮插入谷歌邮件界面。该按钮应该将一些自定义文本插入电子邮件页脚。如果…
Safari 扩展将 iframe 覆盖到每个页面上
我正在编写一个 Safari 扩展。当我单击工具栏中的按钮时,它需要将其他来源的内容覆盖在页面顶部。 如何将其放置在浏览器的左上角、内容之上?当我点…
Safari扩展修改iframe?
所以我放弃了尝试保护我的注入脚本的 jQuery UI 免受世界上所有 CSS 的影响。我决定创建一个 iframe。 当我单击工具栏按钮时,我在注入的脚本中添加了…
Safari 扩展程序修改为主页中的 iframe
您好,我编写了简单的 Safari 扩展来显示 QR 代码,其中包含当前访问网站的 url。这是代码的一部分,我将代码附加到页面。 document.body.insertBefor…
在新窗口/活动选项卡中打开 URL
我知道如何在新选项卡中打开窗口: var newTab = safari.application.activeBrowserWindow.activeTab() newTab.url = "http://something" 我知道如何…
如何使用 JQuery 将一个 URL 更改为另一个 URL
我有以下脚本: <script> safari.application.addEventListener("command", performCommand, false) function performCommand(event) { if (event…
Safari 扩展中的弹出窗口
我正在尝试构建我的第一个 Safari 扩展,但我对一些基本概念感到困惑。 第一个障碍是从工具栏按钮打开弹出窗口,就像 Ebay Safari 扩展一样。 http://…
Firefox 的关于:Safari 的配置
我正在测试为 Safari 浏览器开发的扩展。重置 Safari 数据不会清除扩展程序保存的数据(例如用户名和密码),卸载也不会。 所以我正在寻找 Safaris 配…
在 Safari 扩展中捕获关闭选项卡事件
我在 Apple 文档。 我尝试过: injected.js window.addEventListener("unload", function(){ // Probably closed. // Now I need to tell it to the g…