我想做的是在 safari 中加载 Facebook.com,除了我添加的 javascript,它会定期检查收到的聊天消息并翻译它们。 在不进行 Safari 扩展或使用润滑套件的情况下,如何解决此问题? 我想我需要做的是加载 Facebook.com,但是我的脚本被附加/“注入(inject)”在文档的头部......
最佳答案
我不能代表 Safari,但在 Firefox 中有一个很棒的插件,名为 GreaseMonkey这正是你想要的:在任意网站上执行你选择/创建的任意 JS。我在 Google 上使用它来跟踪我的点击。
更新:
我不知道为什么你有这些限制。 不使用GreaseMonkey意味着要做大量的工作,目的是什么?我想您可以使用多个代理服务器中的任何一个并让它自动为您执行此操作,但这意味着:
- 查找并设置服务器。
- 通过它运行您的所有请求。这不仅速度较慢,而且还可能对流视频等造成严重破坏。
底线:您无法更改 Safari 本身,因此您要么使用现有的插件,要么自己制作一个插件(这并不容易),要么使用代理。生命太短暂了,所以去捕获 GreaseMonkey 并结束它吧。
关于javascript - 加载添加了 javascript 的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9059934/