在新创建的窗口上设置 onload() ,可能吗?
我正在创建一个 Safari 扩展。在某一时刻,我想打开一个新选项卡/窗口,并在该新选项卡中的某些文本字段中输入文本。 这就是我尝试过的。 var newWind…
使用 javascript 更改 XML 文件
我正在制作一个 safari 扩展,我需要从 javascript 更改 info.plist 文件。 我的 javascript 文件位于 /scripts 因此,当更改带有复选框的设置时,jav…
检测程序是否是从 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
我有以下脚本: safari.application.addEventListener("command", performCommand, false); function performCommand(event) { if (event.command == …