你有没有遇到过需要在线查询英文单词,但机器上没装电子词典,有懒得经过在线词典网站的主页去查询的时候呢?如果有,这里有个简洁的办法来简化这个查询的步骤。以下代码只在IE中测试过,回头看看FF是不是也行……

实现步骤:
1. 打开IE,任意创建一个新的书签。
例如说,我是打开IE,来到空白页。在菜单里选[收藏]->[添加到收藏夹...]->[确定]
2. 在菜单的[收藏]里,找到刚创建的书签,点击鼠标右键->[属性],打开这个快捷方式的属性
3. 在属性的URL栏里的内容替换为下面代码(复制粘贴即可):

javascript:Qr=document.selection.createRange().text;if(!Qr){void(Qr=prompt(' 请输入要查询的单词...',''))};if(Qr){void(window.open('http://dict.iciba.com/'+escape(Qr)+'/'))}



4. (可选)在属性里也可以编辑该快捷方式的名字。



完成,在属性窗口按确定来保存修改。



使用方法:


1. 任意打开一个页面,拖曳选中一个单词(最好是英文的单词...)。例如说word。


2. 点击刚创建的那个快捷方式,然后……


3. 看到了新弹出的窗口里在线版词霸对刚才选定的单词的解释。



成功 ^ ^


Have fun!



===============================================================



更新:


刚才Millardo告诉了我另一段有趣的脚本,可以用在dict.cn上。比上面说的方法更强悍:


javascript:void((function() {var element=document.createElement('script'); element.setAttribute('src', 'http://dict.cn/hc/init.php'); document.body.appendChild(element);})())



把这段代码直接复制到浏览器的地址栏里,按回车确认。然后划词翻译就启动了。


不会弹出新窗口,没有心理负担!


……XD



================================================================



要在汉典上查询汉字字典也一样简单……同样的代码,换个地址:


javascript:void((function() {var element=document.createElement('script'); element.setAttribute('src', 'http://www.zdic.net/tools/zih.asp'); document.body.appendChild(element);})())



(这段代码来自[url=http://www.zdic.net/tools/]汉典官网[/url])



================================================================



按道理说下面这段代码对应词霸在线版应该也是可以的,不过为什么总是没反应呢……莫非写错了?


javascript:void((function(){ var element=document.createElement('script'); element.setAttribute('src', 'http://hy.iciba.com/hy.js'); element.setAttribute('language', 'javascript'); element.setAttribute('type', 'text/javascript'); element.setAttribute('charset', 'UTF-8'); document.body.appendChild(element);})(); (function(){var element=document.createElement('script'); element.setAttribute('type', 'text/javascript'); var text=document.createTextNode('KSHY.config.cType=1;KSHY.init();'); element.appendChild(text); document.body.appendChild(element);})();)




对应的是[url=http://web.iciba.com/partner/]金山词霸官网[/url]提供的代码:


[code]<!--


金山词霸网页划词-代码开始


编码:UTF-8


获取代码:http://www.iciba.com


<!--金山词霸网页划词-代码结束 -->[/code]

Copyright 2007 Kingsoft Corp. 

--> 


<span id="kshy_switch"></span> 

<script language="javascript" type="text/javascript" src="http://hy.iciba.com/hy.js" charset="UTF-8"></script><script type="text/javascript">KSHY.config.cType = 1;KSHY.init();</script>