在Chrome中,我通常会打开10-15个标签,并且不断做两件事:
点击它们时意外关闭标签,因为我碰到了X.
意外地将浏览器拖离浏览器到他们自己的新窗口。
哪个扩展程序阻止了这一点。如果可能的话,我会禁用X,并拖动到新窗口功能。编写扩展来执行此操作是多么容易。
答案 0 :(得分:0)
我将编写我的第一个chrome扩展程序,并在完成后在此处提供更新。使用chrome.tabs自动固定每个创建的新标签应该是一件简单的事情。
代码很简单:
bg.html:
<script src="bg.js"></script>
bg.js:
var id = 0;
chrome.tabs.onCreated.addListener(function(tab) {
id = tab.id;
var t = setTimeout("update_tab()",100);
});
function update_tab() {
updateProperties = new Object();
updateProperties.pinned = true;
chrome.tabs.update(id, updateProperties);
}
的manifest.json:
{
"name": "FanTabStick",
"version": "1.0",
"description": "Pin down all tabs automatically",
"background_page": "bg.html",
"icons": { "128": "icon.png" },
"permissions": [
"tabs"
]}