转来的,分享一下.
为你的页面添加翻译功能.
代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>金山词霸 -- 微型网络版</title>
</head>
<body>
<script type="text/javascript">
function $(id) { return document.getElementById(id); }
function callScript(url, loaded, error, charset) {
var script = document.createElement("script");
if (typeof charset == "string") script.charset = charset;
script.onreadystatechange = function() {
switch (this.readyState) {
case "complete":
case "loaded":
if (typeof loaded == "function") loaded();
if (script.parentNode) script.parentNode.removeChild(script);
break;
}
}
script.onload = function() {
if (typeof loaded == "function") loaded();
if (script.parentNode) script.parentNode.removeChild(script);
}
script.onerror = function() {
if (typeof error == "function") error();
if (script.parentNode) script.parentNode.removeChild(script);
}
script.type = "text/javascript";
script.defer = "true";
script.src = url;
var parent = document.getElementsByTagName("HEAD")[0] || document.documentElement;
if (parent && parent.insertBefore) parent.insertBefore(script, parent.firstChild);
}
function button_translateClick() {
var word = encodeURIComponent($("text_word").value);
if (!word) {
alert('请输入文字');
$("text_word").focus();
return;
}
callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&type=6");
callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&dict=Dict,Tf,Enen,");
callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&dict=Dict,Tf,Enen,");
callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&type=2");
}
function text_wordKeydown(e) {
if (!e) e = window.event;
switch (e.keyCode | e.which | e.charCode) {
case 13:
button_translateClick();
break;
}
}
function LoveCallback(context) {
$("div_context").innerHTML = context;
}
function dictCallBack(context) {
$("div_head").innerHTML = context;
}
function tfCallback(context) {
$("div_thesaurus").innerHTML = context;
}
function En2enCallback(context) {
$("div_en2en").innerHTML = context;
}
function djCallback(context) {
$("div_dj").innerHTML = context;
}
function searchDictByWord(e) {
var element = typeof event != "undefined" ? event.srcElement : e.target;
$("text_word").value = element.innerHTML;
button_translateClick();
}
</script>
<input id="text_word" type="text" value="hello" onkeydown="text_wordKeydown(event)" />
<input type="button" value="翻译" onclick="button_translateClick()"/>
<div id="div_head"></div>
<div id="div_context"></div>
<div id="div_thesaurus"></div>
<div id="div_en2en"></div>
<div id="div_dj"></div>
</body>
</html>
分享到:
相关推荐
《金山词霸PPC版1.0:移动设备上的便捷英语学习工具》 在信息化时代,语言学习软件已经成为人们日常生活和工作中不可或缺的一部分。金山词霸作为国内知名的词典软件,一直以其丰富的词汇量、准确的翻译和详尽的释义...
### 金山词霸牛津版校园专用软件介绍 #### 一、金山词霸牛津版校园专用概述 金山词霸牛津版校园专用是金山软件公司推出的一款专为校园环境设计的语言学习工具。该版本特别加入了牛津词典的内容,为用户提供更权威...
《金山词霸2012离线词典包1》是一款专门为用户打造的英语学习工具,它无需网络连接,即可提供全面、精准的词汇查询服务。这款离线词典包集合了丰富的词汇资源,旨在帮助用户随时随地提升英语水平,尤其对于网络环境...
【金山词霸牛津版激活文件】是一款专为学习者设计的重要工具,它结合了金山词霸的强大功能和牛津词典的权威性,旨在提供一个高效、精准的英语学习平台。这款软件不仅包含了丰富的词汇资源,还有地道的例句、发音及...
金山词霸手机版 v7.2.3 版本:7.2.3软件语言:中文软件类别:字词典 软件大小:7.67 MB适用固件:1.6及更高固件 内置广告:没有广告适用平台:Android 金山词霸是一款经典、权威的词典软件。经过16年锤炼,今天...
6. **离线词典**:虽然名为“谷歌版”,但考虑到网络环境可能不稳定,金山词霸谷歌版可能包含部分离线词典功能,让用户在无网状态下也能查阅词汇。 7. **词汇学习与记忆**:软件通常会提供单词本功能,用户可以收藏...
金山词霸是一款备受用户喜爱的英语学习软件,其JAVA版的推出,使得用户在非Windows操作系统环境下也能享受到同样的便利。这款JAVA版的金山词霸,旨在为用户提供全面、精准的词汇查询服务,同时兼顾了移动设备的便捷...
《金山词霸黑莓版——移动学习的利器》 在当今信息化时代,英语学习已经成为许多人日常生活和工作中不可或缺的一部分。为了满足用户随时随地查阅单词、提升语言能力的需求,金山词霸推出了适用于黑莓手机的版本——...
《金山词霸发音版》是一款专为Windows Mobile (WM) 操作系统设计的移动英语学习应用,适用于WM5.6、6.0、6.1和6.5版本的智能设备。这款应用集成了强大的词汇数据库和清晰的单词发音功能,是手持设备上查阅英文资料和...
《金山词霸2010牛津旗舰版安装及故障终极解决方案》 金山词霸作为国内知名的英语学习软件,其2010牛津旗舰版集合了强大的词典资源和丰富的学习功能,深受用户喜爱。然而,软件的安装与运行过程中可能会遇到各种问题...
谷歌金山词霸合作版 关键是里面内置词典,离线时也可使用,在线翻译就不行了,适合没有网络但又想查单词的朋友.
《黑莓8700金山词霸》是专为黑莓8700智能手机设计的一款高效、便捷的英语学习工具。这款应用集成了金山词霸的丰富词汇库和强大功能,旨在帮助用户随时随地进行英语查询和学习。金山词霸作为国内知名的语言学习软件,...
黑莓8700支持GSM网络,具备高速数据连接能力,这为安装和使用像金山词霸这样的应用程序提供了硬件基础。 金山词霸作为国内知名的词典软件,拥有庞大的词汇量,涵盖了日常用语、专业术语以及最新流行词汇。其英汉...
金山词霸2006绿色精简免激活版 制作本软件纯属个人爱好,所用文件全部来自网络,版权归金山公司所有,建议购买正版的金山词霸2006。未经许可不得转载,不得用于商业用途,下载后,请在24小时之类删除,如发生任何...
《谷歌金山词霸合作版》是金山与谷歌面向互联网翻译市场联合开发,适用于个人用户的免费翻译软件。软件支持中、日、英三语查询,有取词、查词、查句、全文翻译、网页翻译等功能。 经典准确:传承金山词霸十年内容...
【金山词霸 IE9补丁】是针对金山词霸2009版本的一个重要更新,主要目的是优化在Internet Explorer 9浏览器中的兼容性和性能。这个补丁在当时可能较为稀缺,因此用户分享以帮助其他遇到同样问题的人。下面将详细解释...
描述中的“黑莓专用的第三方修改版”意味着这并非金山词霸官方发布的版本,而是由第三方开发者针对黑莓平台进行的定制或优化,可能添加了特定的功能或改进。它强调了“无需联网”,这意味着用户可以在没有网络连接的...
《Blackberry上的金山词霸:高效翻译利器》 在移动设备普及的今天,智能手机成为了我们日常生活和工作中不可或缺的一部分。Blackberry作为一款知名的智能手机品牌,以其独特的操作系统和强大的商务功能受到许多用户...
"BB黑莓金山词霸"是一款专为黑莓(BlackBerry)智能手机设计的应用程序,它提供了强大的翻译和词汇学习功能。这款应用源自知名的金山词霸系列,为移动设备用户带来了便捷的语言学习体验。 金山词霸作为一款知名的...
"仿金山词霸界面源码"这个标题揭示了我们关注的重点是关于一个软件界面的设计,它是基于金山词霸的样式模仿而来的。金山词霸是一款知名的中文电子词典,以其丰富的词汇量、多语言翻译功能以及用户友好的界面而广受...