在线调用搜狗云输入法

By | 2010年5月9日

注意过我博客留言区的朋友都会看到这么一段话:“按下ctrl+Y使用搜狗云输入法,别忘了切换本机输入法到英文状态!”

已经有好几位博友问及实现方法了,其实很简单。只要在主题文件的comments.php中加入以下代码即可

直接复制的朋友请注意不要复制行号。

[code lang=”js”] <SCRIPT type=text/javascript>
function mysougoubutton(){
if(window.event.ctrlKey && window.event.keyCode==89){
var n=navigator.userAgent.toLowerCase();ie=n.indexOf(‘msie’)!=-1?1:0;
if(document.documentMode)ie=0;charset=”;
if(ie)charset=document.charset;src=ie&&charset==’utf-8′?
‘http://web.pinyin.sogou.com/web_ime/init2_utf8.php’:
‘http://web.pinyin.sogou.com/web_ime/init2.php’;
element=document.createElement(‘script’);
element.setAttribute(‘src’,src);
document.body.appendChild(element);
}}
document.onkeydown=mysougoubutton;
</SCRIPT>[/code]

当然,这么加进去以后谁也不会知道你的网站支持。所以,别忘了在一个醒目的地方加上提示。

其中keyCode==89代表的是ctrl+y的键值,如果你想定义不同的启用组合键,可以修改89这个数字。

常用键值如下:

 

65 A 键 

66 B 键 

67 C 键 

68 D 键 

69 E 键 

70 F 键 

71 G 键 

72 H 键 

73 I 键 

74 J 键 

75 K 键 

76 L 键 

77 M 键 

78 N 键 

79 O 键 

80 P 键 

81 Q 键 

82 R 键 

83 S 键 

84 T 键 

85 U 键 

86 V 键 

87 W 键 

88 X 键 

89 Y 键 

90 Z 键 

11 ALT键

更多键值请点我

如此一来,你的网站也可以使用搜狗云输入法了

16 thoughts on “在线调用搜狗云输入法

    1. reizhi 博主

      可能是因为代理的原因吧,目前还没有别人反映不好用

      回复
  1. 闲云野鹤

    刚才测试拉下,很好玩。嘿嘿,不过暂时就不加入代码啦,毕竟有很多人还是用自己电脑的输入法![yangcongtou::face002.gif]

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注