我需要一个方法来关闭所有打开的Chrome标签从一个给定的域名列表。 例如,我回到家,打开了几个社交网络,新闻网站,或其他什么。电脑在某个时候休眠了,第二天早上我想回到“高效”模式。有没有什么脚本化的方法来关闭所有正在浏览给定域名列表下的任何页面的chrome标签? 使用Chrome for Windows,最新版本。如果没有其他方法,添加一个chrome扩展或一些关于如何编写新扩展的指导是可以接受的。
我在Safari上的pagehide事件期间向与当前页面相同的域上的端点发送了一个navigation.sendBeacon请求。当标签被关闭时,这很好用,但是当导航到一个新的url时,Safari在尝试发出请求时抛出Beacon API Cannot load <url> due to access control checks此问题在Chrome上不会发生,并且没有显示其他日志。我不认为这是一个CORS请求,所有的域和子域都是相同的。
有没有其他人看过这个或者知道如何修复
在单步执行Google Chrome调试器中的JavaScript代码时,如果我不想继续,如何终止脚本执行?我找到的唯一方法就是关闭浏览器窗口。然而,IE有一个“停止调试”选项,当按下这个选项时(假设你之前没有按F5 ),它会继续在debugger.Firebug之外运行脚本,运行方式与Chrome相同。,但您可以按F5 to Chrome v26:允许脚本运行但不在进一步的断点处停止,提交ajax请求,然后刷新。调试时导航到同一页:
Chrome v