搜狗云输入法

今天在Linux人论坛中回帖时,看到一个按钮“云输入法”,试着点了一下,竟然调用了搜狗的云输入法,感觉很有意思,收藏一下,以后可以在自己的项目中添加这个功能了。
以下调用搜狗输入法的代码摘自Linux人 http://www.linux-ren.org(这个论坛中有中国自己的社区版Linux操作系统Qomo Linux,有兴趣的朋友可以看了解一下,是RedFlag的社区版)
function sougoubutton(){
  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);
}

以下代码是本人试着玩写的:
<html>
	<head>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
		<script>
		function sougoubutton(){
		  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);
		}
		</script>
	</head>
	<body>
		<div>
			<input type="button" onclick="sougoubutton();" value="搜狗云拼音">
		</div>
		<textarea cols="80" rows="10">hello</textarea>
	</body>
</html>


而且又看了一下官方网站 http://pinyin.sogou.com/cloud/,里面写到使用方法,而且还有Firefox的插件,在Ubuntu下的Firefox、Chrome和Opera下都测试了,不错,就是输入的速度快时反应迟钝,其它都好,如果再有五笔云,那就更好了,支持一下。

不过刚刚发现百度的输入法也可以这样使用了,而且还可以在页面上移动(搜狗的现在不可以),而且百度提供了手写输入,都很好,支持一下。以后的项目都可以为用户提供输入法了。离云更近了,WebOS更明晰了。

你可能感兴趣的:(PHP,linux,IE,百度,webos)