global.html 无法从 safari-extension builder 加载 NPAPI 插件,但可以从直接链接加载
我正在为 Mac 和 Win 开发 Safari 扩展。 我的扩展是我的插件的触发点,我将其存储在 ** /Library/Internet Plug-ins/** 我的扩展的 global.html 正在…
Google Chrome 和 Safari 浏览器数据存储
我想知道Google chrome和safari浏览器目前是否支持本地数据存储? 我需要在浏览器级别存储一些数据并需要查询它。这个浏览器支持本地数据存储吗? 谢…
Safari - 如何在没有 PixelPlugin(firefox 插件)的情况下创建像素完美的布局?
PixelPerfect 是一个 FF 插件,可将图像覆盖到浏览器视口上。 Safari 是否有此插件/扩展的替代方案或端口?…
Safari 5:Javascript sqlite“插入事务”似乎没有正确地看到作用域内的变量
简而言之,我将编程作为一种爱好。我正在尝试将数据插入到 Safari 5 中的 SQLite 数据库中。 我并不担心注入攻击,因为使用自制扩展程序,这仅供我用…
Safari 扩展 beforeload 事件文档
除了 beforeload 事件的任何文档/MessagesandProxies.html#//apple_ref/doc/uid/TP40009977-CH14-SW1" rel="nofollow noreferrer">阻止不需要的内容部…
dispatchMessage 和关联数组
我在将关联数组传递给注入脚本时遇到问题。 Global.html var settings = new Array() settings["accountID"] = safari.extension.settings.getItem("a…
阻止 Safari 扩展中的特定 javascript 文件
免责声明:我以前从未编写过 Safari 扩展,而且我在 Javascript 方面完全是新手,尽管我在其他语言方面确实有丰富的经验。 这是我的问题:我正在编写…
尝试检测字符以确定页面是否应该重新加载。 (Safari 扩展)
大家都知道,我对 JavaScript 比较陌生(而且我一直在尝试用纯 JS 做事,而不是使用 jQuery 等)。在我签约的地方,我们有一个 Exchange 服务器,我使…
Safari 扩展程序如何知道隐私浏览模式是否已打开?
我正在编写一个 Safari 扩展,并希望当用户打开私人浏览模式时它有不同的行为(我想尊重这种私人模式)。 我在苹果的文档中没有发现这一点。 我知道此…
如何在 Safari 中检测应用程序是否已安装
我正在尝试在 safari 中编写一个简单的插件,只需要检查我开发的应用程序是否通过 javascript 安装。该应用程序使用自定义 uri 启动。 我的问题与提出…
在 safari 扩展中,表单 onsubmit 不起作用
好吧,现在我对正在发生的事情感到非常困惑。我正在创建一个名为 unibar 的 safari 扩展(这是一个单独的工具栏扩展,而不是工具栏项),它是 Chrome …
我可以在执行帧访问之前判断它是否会跨域吗?
我试图为窗口的 frames 集合中的每个框架查找 DOM iframe 或 frame 元素。我认为最快的方法是访问框架的 frameElement 属性。该属性仅适用于同域访问…
如何使用 Safari 扩展将链接附加到文本块
我正在尝试创建一个 safari 扩展程序,它将在任何看起来像 BibText 的文本后面放置一个“添加到 BibDesk”链接 条目。 BibText 条目看起来像这个: @s…
Safari 5 扩展:如何检测窗口的当前选项卡何时发生更改?
我有一个包含工具栏的 Safari 5 扩展。每当当前选项卡发生更改时,该工具栏都应该更新。我想从我的酒吧脚本中做这样的事情: safari.self.browserWind…