星期日, 五月 10, 2009

脚本分享:关闭新标签页的快速拨号

Chrome浏览器每次开启新标签页之后,都会出现类似于Opera的快速拨号功能,也就是显示你当前访问最多的网页,虽然这个功能很好,但是有一些用户却不喜欢,现在已经有了脚本可以实现关闭快速拨号的方法。当然,还是使用user scripts的方式

1、在Chrome.exe 快捷方式后面添加启动参数--enable-user-scripts,开启user script

2、在Chrome安装目录\user data\default\新建一个名为user scripts的文件夹

3、将以下代码保存为NoSpeedDial.user.js,放到user scripts文件夹内。

代码:
复制内容到剪贴板
代码:
// ==UserScript==
// @run-at document-start
// @name NoSpeedDial
// @author Charles
// @description Start Chrome and open each new tab with a clean blank page
// @namespace http://www.adsweep.org/NoSpeedDial.user.js
// @version 1.0
// ==/UserScript==

if(document.location.href=='chrome-ui://newtab/'){
var countTries=0;
function checkDOM(){
if(countTries<100){
if(document.getElementsByTagName("BODY")[0]){
document.getElementsByTagName("BODY")[0].style.display='none';
} else {
countTries++;
window.setTimeout(checkDOM,1);
}
}
}
checkDOM();
}

代码说明:
1、这个只是隐藏了BODY内的内容,不是彻底的办法。
2、15378以后版本需要修改“chrome-ui://”为“chrome://”方可。

没有评论: