标签: google-chrome-extension

Google Chrome的两种元素风格之间的差异

我使用谷歌Chrome开发人员工具,我不断检查一个元素来回反复来找出可能导致特定样式问题的因素.

比较元素1和元素2之间的风格差异会很好.

这可以通过Chrome目前或通过一些解决方法来完成吗?有没有可以做我想要的工具?

样式差异的当前示例是我在垂直对齐中出现较高H4A位置旁边的内联A.我不会在这个问题上寻求解决方案,因为我会解决它.

css styles google-chrome google-chrome-extension google-chrome-devtools

71
推荐指数
1
解决办法
9629
查看次数

使用chrome扩展修改已加载页面的HTML

如果页面标题包含特定文本,如何向加载的页面添加一些HTML代码?

Chrome扩展程序是我的新理由,非常感谢您的帮助.

javascript google-chrome google-chrome-extension

71
推荐指数
2
解决办法
5万
查看次数

如何调试Google Chrome后台脚本?

我的扩展非常简单:

的manifest.json

{
  "name": "historyCleaner",
  "version": "0.1.1",
  "manifest_version": 1,
  "description": "This is my first Chrome extension",
  "background": {
    "scripts": ["cleaner.js"]
  }, 
  "permissions": [
    "history"
  ]
}
Run Code Online (Sandbox Code Playgroud)

cleaner.js

chrome.history.onVisited.addListener(function(HistoryItem result) {

  console.log("it works!");
  alert("it works!");

});
Run Code Online (Sandbox Code Playgroud)

我已经将它加载到谷歌浏览器中,它已打开并且......它不起作用.它不会在控制台中记录任何内容,它不会提醒任何事情,更糟糕的是,我在开发人员工具"Scripts"选项卡中找不到它.我怎么才能找到它无效的原因?

//编辑

我把manifest.json改成了这个:

{
  "name": "historyCleaner",
  "version": "0.1.5",
  "manifest_version": 1,
  "description": "This is my first Chrome extension",
  "background_page": "background.html",
  "permissions": [
    "history",
    "background"
  ]
}
Run Code Online (Sandbox Code Playgroud)

并在background.html中嵌入了JavaScript

javascript debugging background google-chrome-extension

69
推荐指数
2
解决办法
3万
查看次数

从Google Chrome扩展程序启动外部应用程序?

如何从Google Chrome扩展程序启动外部应用程序?

所以基本上我有一个可执行文件,可以在你启动时完成这项任务.我需要能够在没有窗口的情况下启动它(它是一个控制台应用程序)并在参数中将当前URL传递给它

executable google-chrome google-chrome-extension

68
推荐指数
2
解决办法
11万
查看次数

Google Chrome扩展程序 - 单击工具栏图标时打开新标签页

如何为Chrome创建一个向工具栏添加图标的扩展程序,当您点击该图标时,它会打开一个包含一些本地网页的新标签页(例如:f.html)?

我看到了这个问题,但它并没有真正解释我应该在清单文件中添加什么...

谢谢.

google-chrome google-chrome-extension

68
推荐指数
3
解决办法
8万
查看次数

Google Chrome扩展程序中的网页搜寻(JavaScript + Chrome API)

使用JavaScript以及可用的更多技术从Google Chrome扩展程序中执行网页刮取当前未打开的标签的最佳选项有哪些.其他JavaScript库也被接受.

重要的是掩盖抓取行为就像普通的Web请求一样.没有AJAX或XMLHttpRequest的指示,如X-Requested-With: XMLHttpRequestOrigin.

必须可以从JavaScript访问已删除的内容,以便在扩展中进一步操作和呈现,最有可能是作为字符串.

在任何WebKit/Chrome特定的API中是否有任何钩子:s可用于制作正常的Web请求并获取操作结果?

var pageContent = getPageContent(url); // TODO: Implement
var items = $(pageContent).find('.item');
// Display items with further selections
Run Code Online (Sandbox Code Playgroud)

Bonus-points使这项工作从磁盘上的本地文件开始,用于初始调试.但如果这是唯一的一点是停止解决方案,那么就忽略奖励积分.

javascript google-chrome xmlhttprequest google-chrome-extension web-scraping

68
推荐指数
5
解决办法
2万
查看次数

如何从Chrome网上应用店下载特定ID的CRX文件?

我想从webstore下载扩展名的.crx文件,当我从webstore安装扩展程序时,我使用fiddler来分析网络请求.
例如,对于扩展程序:https://chrome.google.com/webstore/detail/bjclhonkhgkidmlkghlkiffhoikhaajg
,下载链接为:

https://clients2.googleusercontent.com/crx/download/OgAAADQ_Loe5gfVPF2OUaB35tvex-NKlmA8V4K5YlWuvLCknMH7egLLmnMoFuCZePl_idE1GMf8jZC2KbjQqyyLDoDAAxlKa5eDp-z9frOp​​pHWtQsRU3-iGrrrrA/extension_1_7_11.crx
现在我不知道是否有一个通用的方法得到的.crx扩展的,问题是如何做谷歌加密

bjclhonkhgkidmlkghlkiffhoikhaajg

OgAAADQ_Loe5gfVPF2OUaB35tvex-NKlmA8V4K5YlWuvLCknMH7egLLmnMoFuCZePl_idE1GMf8jZC2KbjQqyyLDoDAAxlKa5eDp-z9frOppHWtQsRU3-iGrrrrA

任何想法都会有所帮助.

google-chrome download google-chrome-extension chrome-web-store

68
推荐指数
6
解决办法
7万
查看次数

Chrome扩展程序如何将许多文件保存到用户指定的目录中?

我正在使用Chrome扩展程序作为内部工具.它的必要行为是:

  1. 作为页面操作,在查看某些Intranet页面时启用地址栏图标.
  2. 当用户点击该图标时,识别页面上某种媒体类型(例如,.jpg)的所有文件,以及
  3. 将它们全部保存到用户本地驱动器上的目录中.

之前已经问过这个问题,但答案是" 使用NPAPI ",而NPAPI现在已经废弃了.

那么,目前实现这一目标的方法是什么?我看过的是:

  • chrome.FileSystem API ---但是这并不在任何用户访问的位置保存文件.相反,存储的文件隐藏在未记录的目录中的混淆名称后面.用户要求将文件以其原始名称存储在可访问的目录中.
  • HTML5下载属性,通过创建数据:URL并以编程方式单击它.这会为每个文件弹出一个"另存为..."对话框,当单个页面上有一百个资产时,这是不可接受的.用户要求在单个图标点击之外下载文件而无需进一步交互.
  • 浏览器下载API,但那只是在测试和开发渠道提供.用户需要此扩展程序与主流Chrome一起使用.
  • 通过创建一个只将文件保存到磁盘的小型.exe,然后将.jpg作为blob传递给它,使用Native Messaging API.这看起来非常麻烦,我甚至不确定如何可靠地将大blob传递给这样的EXE.

我可以尝试另一种方法吗?

javascript google-chrome google-chrome-extension

68
推荐指数
2
解决办法
3万
查看次数

Chrome应用和扩展程序之间的差异

Chrome Apps和Extensions有什么区别?

对于您无法使用扩展程序执行的应用程序,您可以做些什么,反之亦然?

google-chrome google-chrome-extension google-chrome-app

66
推荐指数
4
解决办法
4万
查看次数

有没有办法从镀铬标签中删除X按钮?

有没有办法修改chrome标签以删除关闭标签的按钮?

我已经阅读了chrome developpe标签.但我没有看到任何关闭按钮的提及.

google-chrome-extension

63
推荐指数
2
解决办法
2万
查看次数