详情请看月光博客的文章:http://www.williamlong.info/archives/2187.html
如果不想打开原文查看或文章被锁可以在Google Reader中订阅其Feed——http://feed.williamlong.info/
我这里做了点辅助的应用,能让浏览器自动打开Google加密搜索首页,主要给有自己空间的人提供方便。
IE:注册表找到“[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{0C28BD40-2A50-49DD-B58B-F62861C353C8}]”,把URL里的http改成https。
Firefox:找到C:\Documents and Settings\[用户名]\Application Data\Mozilla\Firefox\Profiles\[随机数].default\search.json文件,搜索“http://www.google.com/search”,然后替换为“https://www.google.com/search?hl=zh-CN&”。
下面的JavaScript代码实现了页面打开后立即打开Google的英文首页http://www.google.com/ncr,过3秒钟后再在同一窗口打开Google加密搜索中文首页https://www.google.com/webhp?hl=zh-CN:
<script language=”javascript” type=”text/javascript”>
function openGoogleNCR() {
var _frm = newForm(“http://www.google.com/ncr”);
_frm.submit();
releaseForm(_frm);
setTimeout(“openGoogleSSL()”, 3000);
}
function openGoogleSSL() {
var _frm = newForm(“https://www.google.com/webhp”);
addParam(_frm, “hl”, “zh-CN”);
_frm.submit();
releaseForm(_frm);
}
function newForm(pUrl) {
var _frmObj = document.createElement(“form”);
_frmObj.method = “get”;
_frmObj.action = pUrl;
_frmObj.target = ‘_autoOpenGooglePage’;
document.body.appendChild(_frmObj);
return _frmObj;
}
function releaseForm(pForm) {
document.body.removeChild(pForm);
}
function addParam(pForm, pName, pValue) {
var _obj = document.createElement(“input”);
_obj.type = “hidden”;
_obj.name = pName;
_obj.value = pValue;
pForm.appendChild(_obj);
}
openGoogleNCR();
</script>
完整的实例源码文件:memo.htm.txt(下载后把.txt删除)。
使用时可以把这个文件上传到自己的空间,然后把这个页面文件设成自己浏览器的主页,这样每次打开浏览器后都会自动加载Google SSL中文搜索页面,使用者可以根据自己的需要修改该文件,这是测试链接(IE、Chrome、Firefox均支持,长期有效,并不定期增加新的收藏链接,可用于自己的主页)。
PS. 有一种情况这种方式会失败,比如你不使用加密时搜索“胡萝卜”三个字,这样你的IP会被暂时性重置,需要等一会再试。
给IE8添加Google搜索的方法:http://www.microsoft.com/windows/ie/searchguide/zh-chs/default.mspx
这么高端,代码都出来了,这是你们高手折腾的东西啊,我们折腾不来
还有更恶邪的呢,看最新的这篇:/wp/post/848.html