展开菜单

HTML5 video标签属性controlslist禁止下载、全屏和远程播放

video标签controlslist属性的作用是帮助用户使用控制属性controls时选择要在媒体元素上显示的控件,controlslist属性有nodownload(隐藏下载控件)、nofullscreen(隐藏全屏模式控件)、noremoteplayback(隐藏远程播放控件)三个属性值,可同时设置三个值或其中一个。 目前支持该属性的PC和手机浏览器有:Chrome 58+、Opera 45+、Android webview、Chrome for Android、Firefox for Android、Opera for Android。 用法: &l...

php判断访问web网站的设备是手机还是电脑

php可以通过HTTP_USER_AGENT来获取浏览web页面的访客使用的操作系统(包括版本号)、浏览器(包括版本号)以及偏好的代码信息,因此可以通过其中的操作系统或浏览器判断访问者使用的是手机还是电脑。 php代码 <?php var_dump($_SERVER['HTTP_USER_AGENT']); ?> 输出的信息 string(65) "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0" 判断手机或电脑的代码 <...

HTML video标签视频关闭画中画控件按钮

HTML video标签视频关闭画中画控件按钮

HTML5 标签 video 在网页中插入播放视频,默认会出现画中画按钮控件,webkit 内核的浏览器(chrome)可以使用 video 新增的 disablePictureInPicture 属性关闭, firefox 浏览器目前不支持 disablePictureInPicture 属性,暂时也没有在代码层面关闭画中画的方法,需要在浏览器本身的设置里关闭,而IE浏览器压根就不支持画中画,不用考虑。 webkit内核浏览器关闭画中画 <video src="video.mp4" width="500px" height="400px" controls di...

Google Adsense怎么撤销西联汇款申请重新签发的方法

Google Adsense怎么撤销西联汇款申请重新签发的方法

现在国内西联汇款不容易提取,建议把 google adsense 广告费的付款方式改为电汇,对于已经使用西联汇款支付的广告费可以申请撤销,然后添加电汇付款方式重新签发。 谷歌Adsense西联汇款申请退款方法 1、打开adsense广告费申请重新签发页面: https://support.google.com/adsense/contact/request_reissue_received 2、填写相关信息 姓名 *:你在Adsense后台收款人的姓名 邮件联系地址 *:Adsense...

Google Adsense招商银行国际电汇收款方法

Google Adsense招商银行国际电汇收款方法

上周提取谷歌Adsense广告费的西联汇款,不管是在邮政储蓄APP或者网页个人网银上操作都提示“交易对方次数超限,请前往网点进行审核”,搜索发现目前所有西联汇款代理的银行都不能在线上进行收款,需要带证明文件去网点操作,而且比较麻烦。 目前google adsense在国内支持的收款方式有西联汇款和国际电汇两种,相对于西联汇款,国际电汇稍微慢一些,一般需要1~3个工作日(本人测试第一个工作日打款后第二个工作日下午到帐),优点是手续简单,在银行的手机APP上就可以操作,且几乎所有银行都支持电汇。 使用过电汇收款的网友比较推荐的是中国招商银行,好像$1000以内免手续费...

javascript 单位米m转换为单位千米km的代码

js代码实现m转换为km的代码,实现思路是判断数值是否大于1000,如果大于1000就通过除以1000转为km单位,再使用toFixed保留小数点后两位数。如果小于两1000则使用m为单位。 代码如下 function kmUnit(m){ var v; if(typeof m === 'number' && !isNaN(m)){ if (m >= 1000) { v = (m / 1000).toFixed(2) + 'km' } else { v =...

SQL从第几条数据起调用的select查询语句

SQL SERVER数据库,使用sql语句查询数据表中第几条起的数据,或查询数据表中第n条到第m条之间的数据。 示例: PS:content是要查询的数据表,id是content数据表中的主键字段。 1、查询数据表中第3条起的数据 select * from content where id not in (select top 3 id from content order by id desc) order by id desc 2、查询数据表中第4条至第10条数据 select top 7 * from content whe...

jQuery + CSS属性zoom实现web页面等比例缩放

非响应式web网页,在小于web网页设置的宽度的分辨率电脑下显示,会出现滚动条滚动显示超出分辨率的内容,如:网页主体宽度为设置为width:1400px,那么在1280分辨率电脑的浏览器上访问,就会出现横向滚动条。 如果想完整显示,又不做成响应式结构,可以通过等比例缩放的形式让网页完整显示在1280分辨率电脑的浏览器上,等同于浏览器“Ctrl+鼠标滚动”的缩放效果。 代码也很简单,通过jquery的resize()方法和css的zoom属性即中。 实现代码 $(window).resize(function () { var win = ...

HTML SVG保存为外部.svg文件被img图片或background背景引用

把在HTML中多次重复使用的svg代码保存为外部.svg文件,可以减少页面代码冗余,提高代码可读性。 svg图形 menu.svg文件 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="100%" height="100%" version="1.1" xm...

原生javascript判断数组是否包含一个指定的值

方法一 array.indexOf()方法可以返回数组中某个指定的元素位置,该方法会从头到尾地检索数组,检测是否含有对应的元素,如果检索到,则返回元素第一次出现的位置,如果没有检索到,则返回-1。 示例: var _str = 'two'; var _arr = ['one', 'two', 'three', 'five']; if(_arr.indexOf(_str) > '-1'){ alert('数组中存在该值'); } //_arr.indexOf(_str) 返回结果是1 方法二 array.include...

js svg实现带箭头虚线轨迹运动代码

js svg实现带箭头虚线轨迹运动代码

实现的效果:箭头按弧线的轨迹运行,运行的轨迹为虚线状态,运行到弧线末端后,变成直线运行 HTML代码 <svg width="800px" height="600px" viewbox="0 0 190 150"> <defs> <marker id="markerArrow" markerWidth="6" markerHeight="9" refx="6" refy="5" orient="auto"> <path d="M0,0 L6,5 L0,9"&g...