我希望阻止在通过 http 协议提供的页面上加载 Firefox 中的 https 资源。
考虑阻止/过滤以下元素:
- 图片来源=“https://*”
- 脚本 src="https://*"
- iframe src="https://*"
- 框架 src="https://*"
我可以想象编写一个 Adblock Plus“广告拦截规则”/过滤器,仅在 http 协议页面上阻止所有这些请求。
如何阻止 Firefox 加载混合内容?
答案1
从 Firefox 18 版本开始,你不需要扩展阻止混合内容在 https 站点上。
通过将以下两个值设置为true
:在 about:config 中启用混合内容阻止:
security.mixed_content.block_active_content
security.mixed_content.block_display_content
来源:http://techdows.com/2012/11/make-firefox-18-beta-to-block-mixed-content-on-https-websites.html
答案2
创建“用户定义”NoScript Firefox 扩展应用程序边界强制器(选项 > 高级 > ABE)部分中的规则如下:
Site http:
Deny INC from https:
Site https:
Deny INC from http: