在Firefox中有插件和扩展.你能解释一下为什么这些插件有不同的名称和标签吗?它们之间是否存在差异所以它们需要不同的名称?我觉得区分这些东西有点不自然,扩展有如此多的功能,他们缺少与插件相比的东西?
如何在uBlock Origin中使用通配符?我试图弄清楚该怎么做,但我有些困惑。我只想将所有这些规则简化为一个规则:
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(2)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(3)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(4)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(5)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(6)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(7)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(9)
www.dailymail.co.uk###js-article-text > div:nth-of-type(2) > div:nth-of-type(10)
Run Code Online (Sandbox Code Playgroud)
是否可以给出一定范围的数字或特定数字的列表,或者仅给出一个星号?谢谢!
我有自己的浏览器扩展和一些个人网站定制。在 Chrome 中工作正常,但在 Firefox 中不起作用。
与 Chrome 不同,Firefox 似乎无法安装解压缩的扩展程序或附加组件。只有在调试模式下我才能做到Load Temporary Add-on
,选择带有我的扩展名的文件夹,并且工作正常。除了那只是暂时的。
当我通过将文件放在 .zip 中(不在子目录或任何内容中,存档只是直接包含文件)来打包扩展并将其重命名为 .xpi,然后选择Install Add-on from file
并选择我的 .xpi,它说:
无法安装从该站点下载的加载项,因为它似乎已损坏。
在进行故障排除时,我做了一个最小的虚拟扩展,它什么都不做,只包含一个manifest.json
和dummy.js
文件。然后7z a -tzip test.xpi
在该目录中使用命令行将其打包,这将创建我的名为test.xpi
包含这两个文件的zip文件。在 Firefox 中加载该扩展程序会出现上述错误。
供您参考,这里是我的 manifest.json:
{
"manifest_version": 2,
"name": "Test Extension",
"version": "1.0",
"description": "Dummy Text Extension",
"content_scripts": [
{
"matches": [ "*://*/" ],
"js": ["dummy.js"]
}
]
}
Run Code Online (Sandbox Code Playgroud)
dummy.js 的内容是:
// this file is intentionally left blank
Run Code Online (Sandbox Code Playgroud)
再次:在 Chrome 中工作正常,在调试模式下作为临时加载项加载时在 Firefox 中工作正常(即通过加载文件,在打开的对话框中我选择 manifest.json 文件)。但是加载 …
有没有办法阻止浏览器插件注入HTML代码?
我有一个内置于angularjs的网站,但由于一些浏览器插件,我的路线搞砸了,这是我的angularjs中导致一些错误的HTML片段:
<script async="" src="http://b.scorecardresearch.com/beacon.js"></script>
<script type="text/javascript" async="" src="http://in1.perfectnavigator.com/d.php?id=57573&eid=&vdisp=0&u=http://www.domain.com/app/#/users&r=http://www.domain.com/site/profile/view/&vdisplayEn=0&vsliderEn=1&bannerAds=1&usadservEx=Oj45JDs7PTUiNg&lrc=0&curatedSite=0"></script>
<script type="text/javascript" src="https://api.jollywallet.com/affiliate/client?dist=111&sub=1&name=Browser%20Extensions"></script>
<script type="text/javascript" src="https://colo.cachefly.net/js/min.inject.js?id=Pz8sOCA"></script>
<script type="text/javascript" src="https://colo.cachefly.net/js/min.inject.js?id=Pz8sOis"></script>
<script type="text/javascript" src="https://colo.cachefly.net/js/min.inject.js?id=Pz8sOiA"></script>
<script type="text/javascript" src="https://colo.cachefly.net/js/min.inject.js?id=Pz8sOSA"></script>
<script type="text/javascript" src="https://colo.cachefly.net/js/min.inject.js?id=Pz8sOSs"></script>
<script type="text/javascript" src="http://www.superfish.com/ws/sf_main.jsp?dlsource=hhnkdzlc&CTID=ssaddon"></script>
<script type="text/javascript" src="http://istatic.datafastguru.info/fo/min/abc1RSQC.js"></script>
<script type="text/javascript" src="http://i.swebdpjs.info/sweb/javascript.js"></script>
<script type="text/javascript" src="http://cond01.etbxml.com/conduit_bundle/web/hotels.php?mamId=G8K2&userId=2222&appId=3333&&ui=1&ns=ETB_Hotels_Widget&partner=smg"></script>
<script type="text/javascript" src="http://cdn.visadd.com/script/14567725590/preload.js"></script>
<script type="text/javascript" src="https://www.tr553.com/InterYield/bindevent.do?e=click&affiliate=harel777&subid=iy&ecpm=0&debug=false&snoozeMinutes=1&adCountIntervalHours=24&maxAdCountsPerInterval=6&endpoint=https%3A%2F%2Fwww.tr553.com"></script>
<script type="text/javascript" src="https://intext.nav-links.com/js/intext.js?afid=wolfpack&subid=def&maxlinks=4&linkcolor=006bff&wiki=1"></script>
<script type="text/javascript" src="http://www.adcash.com/script/java.php?option=rotateur&r=234715"></script>
<script type="text/javascript" id="jw_00" src="//d2cnb4m0nke2lh.cloudfront.net/jollywallet/resources/js/2/affiliate_client.js"></script>
<script src="//jsgnr.datafastguru.info/fl/blm"></script>
<script src="//jsgnr.datafastguru.info/site-classification"></script>
<script src="//jsgnr.datafastguru.info/fl/blm"></script>
<script src="//jsgnr.datafastguru.info/bwl/wl"></script>
<script src="//jsgnr.datafastguru.info/fl/blm"></script>
<script src="//pstatic.datafastguru.info/fo/ecom/lang.js?c=in"></script>
<script src="//pstatic.datafastguru.info/rss/min/fo.min.js?v=2_3_621&b=dynamic&l=right"></script>
<script src="//jsgnr.datafastguru.info/bwl/wl?v=1"></script>
<script src="//jsgnr.datafastguru.info/site-classification"></script>
<script src="//pstatic.datafastguru.info/fo/ecom/lang.js?c=in"></script>
<script src="//jsgnr.datafastguru.info/bwl/wl?v=1"></script>
<script src="//pstatic.datafastguru.info/rb/min/fo.min.js?v=1_1_63"></script>
<script …
Run Code Online (Sandbox Code Playgroud) 我从mozilla.org 下载了这个Firefox示例扩展,我修改了文件install.rdf并将maxVersion
值更改为3.6.10
(也尝试过3.6.*
,100
并且*
)我添加了一个名为"hello world"的新字符串,其值是文件夹的路径示例扩展名是HKCU (also tried HKLM)/Software/Mozilla/Firefox/Extensions/
进入注册表.
我启动Firefox,转到Tools > Addons
,它说它需要重新启动,我重新启动并再次去那里插件然后显示"与Firefox 3.6.10不兼容",并且每个按钮都显示为禁用.删除注册表项和文件夹也不会卸载它.
还有什么我需要更改才能在Firefox 3.6.10中使用hello world示例吗?
更短版本的问题
有没有办法捕获运行时html(当前状态的dom)与所有样式应用/内联动态(ajax/javascript)网页?
更长的版本
我想要做的是将当前dom状态保存为单个html页面,所有样式都包含在<style>
应用的标签中或内联样式.
类似地,我需要的是一些类似于coredump文件(它提供当前应用程序状态)的东西,但在这种情况下是一个(html)文件,可以加载到borwser中进行查看/调试.
如果页面中没有javascript,则此任务非常简单.
File->Save Page As -> html complete
从Web浏览器下面以高级别列出了以编程方式执行相同操作的方法(尽管不是完整的解决方案)
<style>
但是当javascript用于构建页面或者如果页面状态在加载/单击时被更改,就像某些元素被隐藏并且页面布局被更改,则无法使用上述方法.
那么如何保存(启用动态javascript)网页的当前状态?
如果存在这样的方法/工具/插件,那么通过电子邮件/与无法访问互联网或Web应用程序的人共享页面将非常方便
我已经编写,签名并构建了一个safari扩展名(.safariextz文件).我尝试过向apache添加两个mime类型的处理程序:
AddType application/x-safari-extension .safariextz
Run Code Online (Sandbox Code Playgroud)
而且我也试过了
AddType application/octet-stream .safariextz
Run Code Online (Sandbox Code Playgroud)
当我点击它下载的扩展程序的链接时,它不会"安装"
我是否有可能在我的网络服务器上托管扩展程序并让它在以类似方式点击时提示安装扩展程序,以及chrome或firefox扩展程序如何提示您安装它们 - 或者这可能只来自Apple扩展站点?
可能重复:
识别未使用的CSS定义的工具
假设我的浏览器中显示了一个页面,并且我在此页面上使用了.CSS文件,其中包含规则
.class1{
/* some style definitions */
}
.class2{
/* some style definitions */
}
.class3{
/* some style definitions */
}
....
...
.class1001{
/* some style definitions */
}
Run Code Online (Sandbox Code Playgroud)
现在我的问题是,是否有任何插件会告诉我这些规则,在页面上"未使用".
我看到了一些相关的问题,这些问题提供了addon的链接,告诉我在页面上使用的CSS选择器.但是我有1000多个规则,因此想要直接知道未使用的RULES ..
只是添加,提到的插件有1个问题; 就像有IE浏览器(例如*html)一样,它将它们标记为UNUSED,即使它实际上是在IE中使用的.这有什么解决方法吗?
请帮我.谢谢.
我刚刚安装了IE 8.1,我在登录使用RD Web Access的网站时遇到了问题.我正在使用IE 11
我收到一条错误消息:
:未启用activeX控件.远程桌面服务activex客户端控件未启用"
我如何安装和启用此activeX控件?
internet-explorer activex remote-desktop browser-addons internet-explorer-11