首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >safari扩展中的注入脚本与全局变量

safari扩展中的注入脚本与全局变量
EN

Stack Overflow用户
提问于 2010-12-28 21:30:34
回答 1查看 721关注 0票数 2

所有由Safari扩展注入的脚本都在它们自己的命名空间中运行。可以从注入的脚本中访问原始(网站作者的) javascript变量/函数吗?

EN

回答 1

Stack Overflow用户

发布于 2011-11-03 09:16:11

Safari扩展(global.html)就像小网页一样围绕着你的页面工作。除了通过“代理”声明与注入的脚本共享数据、函数、处理程序之外,还应该可以连接到其他地方的with内容。我已经测试了一个来自global.html (ajax)内部的xml-httprequest,确实工作得很好。

但是,如果你想从你的注入脚本中调用javascript函数,但是从你的内容(网站作者的页面)中给出,那就让你在它们加载好之后再调用它们。您可以从主(webkit)控制台调用的所有内容也可以从脚本调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4546414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档