Luc*_*ret 5 javascript safari navigator
我为一个网站创建了一个javascript用户脚本.我希望当我在这个网站上并执行脚本时,我的导航器会自动检测到.
是否可以仅在特定站点上运行注入的脚本?
是的,这是可能的.Apple已经编写了一份指南.注意到最后的粗体部分.
添加脚本
要添加注入的脚本,请按照下列步骤操作:
- 创建一个扩展文件夹 - 打开Extension Builder,单击+,选择New Extension,为其指定名称和位置.
- 将脚本文件拖到扩展文件夹中.
- 单击Extension Builder中的Injected Extension Content下的New Script,如图10-1所示:

您可以选择将脚本注入"开始脚本"或"结束脚本".在完全加载DOM时执行结束脚本 - 在正文元素的onload属性正常触发时.大多数脚本应该作为End Scripts注入.在创建文档时但在解析网页之前执行启动脚本.如果您的脚本阻止不需要的内容,它应该是一个启动脚本,因此它会在页面显示之前执行.
从弹出菜单中选择脚本文件.您可以同时拥有"开始"和"结束脚本".您可以拥有每种类型的多个脚本.
为了注入脚本,您必须为扩展指定Some或All网站访问权限.例如,您可以将脚本应用于单个网页,所有网页或仅某些网页的某些网页.有关详细信息,请参阅访问和权限中的白名单和黑名单说明.
从最后一个链接(这个),这是重要的图片:

这是您要用于黑名单/白名单网站的内容.
| 归档时间: |
|
| 查看次数: |
3521 次 |
| 最近记录: |