用html5实现语音搜索框的方法


Posted in HTML / CSS onMarch 18, 2014

我们先看下他们的不同显示。
下面是在火狐下的截图:
用html5实现语音搜索框的方法

下面这个是在chrome下的截图:
用html5实现语音搜索框的方法

能猜想到的,就是写的代码肯定是不兼容的。不过你会发现真是比较简单的,就算你是前端初学者你也会明白

复制代码
代码如下:
<input type="text" class="text" name="test" id="test" x-webkit-speech lang="zh-CN" x-webkit-grammar="bUIltin:search">

其中参数的意义:
x-webkit-speech:就是让你的输入框的右边出现一个小话筒,有了语音的功能。
lang:则是 强制输入框里面的语音的语言种类,例如上面写的 lang="zh-CN"指的是简体中文。
x-webkit-grammar:指的是语音输入语法,"builtin:search”值使得语音输入的内容尽量靠近搜索内容,去除多余的字符。

注:不过这个硬件方面的兼容性还是有待提高,因为当你中英夹杂语音的时候,估计是会状况百出的。

HTML / CSS 相关文章推荐
详解CSS3 用border写 空心三角箭头 (两种写法)
Sep 29 HTML / CSS
CSS3教程:边框属性border的极致应用
Apr 02 HTML / CSS
css3 background属性调整增强介绍
Dec 18 HTML / CSS
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
Dec 10 HTML / CSS
基于CSS3特效之动画:animation的应用
May 09 HTML / CSS
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
Feb 27 HTML / CSS
CSS3 实现图形下落动画效果
Nov 13 HTML / CSS
涂鸦板简单实现 Html5编写属于自己的画画板
Jul 05 HTML / CSS
html5读取本地文件示例代码
Apr 22 HTML / CSS
用HTML5中的Canvas结合公式绘制粒子运动的教程
May 08 HTML / CSS
css3实现的加载动画效果
Apr 07 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
May 21 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
Mar 18 #HTML / CSS
HTML5 Notification(桌面提醒)功能使用实例
Mar 17 #HTML / CSS
让IE9以下版本的浏览器兼容HTML5的方法
Mar 12 #HTML / CSS
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
Mar 07 #HTML / CSS
HTML5中新标签和常用标签详解
Mar 07 #HTML / CSS
html5的websockets全双工通信详解学习示例
Feb 26 #HTML / CSS
HTML5+CSS3应用详解
Feb 24 #HTML / CSS
You might like
PHP 基本语法格式
2009/12/15 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
PHP中key和current,next的联合运用实例分析
2016/03/29 PHP
jquery 插件 任意位置浮动固定层
2008/12/25 Javascript
js 自定义的联动下拉框
2010/02/07 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
2015/02/20 Javascript
JavaScript中this的四个绑定规则总结
2016/09/26 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
完全深入学习Bootstrap表单
2016/11/28 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
详解nodejs模板引擎制作
2017/06/14 NodeJs
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
layui select获取自定义属性方法
2018/08/15 Javascript
Electron 如何调用本地模块的方法
2019/02/01 Javascript
Layui Table js 模拟选中checkbox的例子
2019/09/03 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
python实现简单的计时器功能函数
2015/03/14 Python
在Python的Flask框架下使用sqlalchemy库的简单教程
2015/04/09 Python
python学习数据结构实例代码
2015/05/11 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
基于python的图片修复程序(实现水印去除)
2018/06/04 Python
python 字段拆分详解
2019/12/17 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
python如何调用字典的key
2020/05/25 Python
Python实现读取并写入Excel文件过程解析
2020/05/27 Python
总经理任命书范本
2014/06/05 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
高中生学习计划书
2014/09/15 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript