两个翻译当前页面为中文的 Ubiquity 命令[不带框架]
用小书签来调用 Google 翻译来翻译当前页面,没办法去掉框架。Google 总是自动把没框架的翻译页面自动重定向到有框架的。
奇怪的是,用 Ubiquity 来调用木有框架的翻译页面却可以哦。
下面是两个 Ubiquity 命令,一个是“将当前英文网页翻译为中文”命令:en2zh,另一个是“将当前日文网页翻译为中文”命令:jp2zh。安装打开 Ubiquity ,输入 command-editor,打开命令编辑器,粘贴以下内容:
CmdUtils.CreateCommand({
name: "en2zh",
icon: "http://www.google.com/favicon.ico",
description: "将当前英文网页翻译为中文",
execute: function() {
var word = context.focusedWindow.document.location;
Utils.openUrlInBrowser( "http://72.14.235.104/translate_c?sl=en&tl=zh-CN&hl=zh-CN&ie=UTF-8&u=" +
escape(word) );
},
preview : function(obj){
obj.innerHTML = "将当前英文网页翻译为中文";
}
});CmdUtils.CreateCommand({
name: "jp2zh",
icon: "http://www.google.com/favicon.ico",
description: "将当前日文网页翻译为中文",
execute: function() {
var word = context.focusedWindow.document.location;
Utils.openUrlInBrowser( "http://72.14.235.104/translate_c?sl=jp&tl=zh-CN&hl=zh-CN&ie=UTF-8&u=" +
escape(word) );
},
preview : function(obj){
obj.innerHTML = "将当前日文网页翻译为中文";
}
});
相关文章:
有没框架倒是没什么感觉么,您太追求完美了,哈哈..
自动沙发器测试