通过浏览器的语音合成音频并播放

一、关于SpeechSynthesis 1、SpeechSynthesis简介SpeechSynthesis是HTML5的一个新特性,基于SpeechSynthesis可以实现在客户浏览器端进行动态文本的语音合成播放。在HTML5中和Web Speech相关的API实际上有两类,一类是“语音识别(Speech Recognition)”,另外一个就是“语音合成(Speech Synthe
阅读全文

CSS限制文本行数,超出省略号

一、CSS显示指定行数文本1.单行文本溢出用省略号显示:```CSSoverflow:hidden;textoverflow:ellipsis;whitespace:nowrap;```2.多行文本溢出用省略号显示:```CSSdisplay: webkitbox;webkitboxorient: vertical;webkitlineclamp:
阅读全文

Jquery操作radio、checkbox、select选中及获取选中值

在我们编写程序的时候,经常会对元素选中,或是获取选中的值,在这篇文章中,我们介绍使用 Jquery 操作 radio、checkbox、select 选中及获取选中值,获取选中的值时,我们使用 val() 来获取,元素的选中 我们使用 attr 或 poro 来进行属性操作。。。
阅读全文

vue点击事件时父、子、兄弟元素获取与操作(DOM 元素对象)

在vue的点击事件中,有许多东西需要使用javascript的语句来进行操作,例如html节点信息的获取,以及相关节点的操作等 HTML DOM 节点在 HTML DOM (Document Object Model) 中, 每个东西都是 节点 : 文档本身就是一个文档对象 所有 HTML 元素都是元素节点 所有 HTML 属性都是属性节点 插入到 HTML 元素文本是文本节点 注释是注释节点这里记录vue点击事件的节点信息获取与操作:```javascri
阅读全文

分页样式

最近自己写了一个分页样式,个人个感觉还不错分享出来,大家共同使用。完整html样式:```html<!DOCTYPE html<html lang="en" dir="ltr" <head <meta charset="utf8" <title</title <style type="text/css"...
阅读全文

PHP删除HTMl标签的方法

方法一:直接取出想要取出的标记;方法二:PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签,对于非标准的 HTML 代码也能正确的去除。
阅读全文

禁止网站被通过iframe引用

解决方案一:js方法```javascript<script type="text/javascript" if(self != top) { top.location = self.location; }</script```把上面的JS代码片段放到你页面的 head 中即可。解决方案二:Meta标签方法```html<meta httpequiv=...
阅读全文

vue简单介绍与使用,axios数据get请求

Vue.js一套构建用户界面的渐进式框架,通过尽可能简单的API实现响应的数据绑定和组合的视图组件,Vue.js自身不是一个全能框架——只聚焦于视图层,易易于学习,非常容易与其它库或已有项目整合。同时与相关工具和支持库一起使用时,Vue.js也能完美地驱动复杂的单页应用。配合axios进行数据请求使用,就可以像Jquery ajax那样数据请求与循环了。。。
阅读全文

验证码倒计时函数

在我们写登录注册的时候,经常使用手机号获取验证码登录注册,这是我们就需要一个倒计时,来限制用户获取验证码的次数,有一个好用的验证码倒计时函数,记录下来,便于自己以后使用。。。如果需要刷新页面,而倒计时不重新开始;那么可以结合Cookie或localstage来使用。
阅读全文

js操作Cookie函数封装及使用

介绍了Cookie的概念及属性,为了便于自己使用封装函数便于操作,介绍一下函数及使用mycookie。一、mycookie函数。二、一级域名相同,二级域名下设置Cookie共享,Cookie共享和html页面本身的domain和path有关系,我们可以通过设置到一级根目录下共享:二级域名:www.example.com一级域名:example.com 根目录:/ (1)domain规则,(2)path规则...
阅读全文