接口概述

即划即译——更便捷的页面查词方式,划动鼠标,查看解释。

即划即译是指用户在浏览网页时,双击或者拖动鼠标选择一段内容,
即可出现一个浮动层显示单词或者句子的解释。

无需安装任何软件

用户无需安装任何工具或插件,用浏览器打开网站即可使用。

所有网站都可拥有

只要在网页中加入小段代码,该网站即可拥有此功能。获取代码。

自由选择开启关闭

用户可以自由选择开启或者禁用即划即译功能。

附带单词英式发音和美式发音

解释附带了绝大多数英文单词的英式发音和美式发音。

使用方法

1. 如何查看单词解释?

在浏览具有这个功能的页面时,只要双击或者用鼠标拖动选中某一个单词,就会
出现一个浮动层显示单词的解释。点击浮动层上的或者点击浮动层外的区域,词
典解释就会结束。如右图:

点击浮动层上的,或者点击一下浮动层外面的区域,词典解释就会关闭。

2. 如何翻译句子?

在浏览具有这个功能的页面时,只要拖动鼠标选择一段内容,点击出现的译,出
现一个浮动层,就会显示所选的句子翻译内容,如右图:

3. 如何禁用这个功能?

即划即译开启状态下,按钮为“ on ”;关闭状态下,按钮为“off ”。点击“on”,
即可禁用即划即译。如下图:

获取代码

STEP1 第一步:

在页面上合适的位置添加如下代码,用来显示即划即译的开关:

<div id="Jihuajiyi"></div>

显示效果为

STEP2 第二步:

在页面最后</body>之前添加如下JS代码:

<script src="http://open.iciba.com/huaci/huaci.js" ></script>
正确的添加位置是:
</table>
......
</body>
</html>

即划即译Q&A

Q1加入这个功能后,会不会影响我的网站打开速度?

加入即划即译,对页面载入速度的影响是可以忽略的。
首先,这段脚本是在整个页面的内容加载完成后才开始加载的,因此网页打开速度不会变慢。 其次,即划即译所需加载的样式表 和脚本文件总大小不超过20K,瞬间即可加载完成。

Q2即划即译功能对我网站所用的编码有没有要求?

我们目前只提供了UTF-8编码支持,您可以根据自己的配置选择加入合适的代码。

Q3这项功能是不是免费的?

是的,我们对所有网站免费提供这项服务。

Q4 即划即译对浏览器的兼容性如何?

该版本即划即译支持IE6以上的IE浏览器,也支持火狐、chrome等浏览器,如果在您的页面上有发现浏览器兼容的问题,请反馈给我们,谢谢。

Q5 为什么我的网站添加即划即译后出现代码错误?

可能是您的网站已经对整个页面定义了鼠标动作触发事件(ondblclick、onselectstart、onmousemove、onmousedown、onmouseup),这和即划即译相互冲突。