
浏览器
蕭朙偉
专注原生
展开
-
获取地址栏参数、修改地址栏参数、删除地址栏参数等方法整理【肖明伟】
解决您对地址栏参数的操作的各种迷茫,用最实用的代码解决你最急切的问题。欢迎讨论--肖明伟原创 2017-01-22 13:37:59 · 4470 阅读 · 0 评论 -
JS 实现复制功能-Sanai
话不多说直接上方法/*复制文本的方法*/function copyText(str, successFn, errorFn) { // 获取需要复制的文字 const copyStr = str; // 创建input标签存放需要复制的文字 const oInput = document.createElement('input'); // 把文字放...原创 2019-12-03 10:09:09 · 252 阅读 · 0 评论 -
js地址栏传参为地址参数(js转义与解析字符串)
转义字符串:encodeURIComponent(str)解析字符串:decodeURIComponent(str)var str = "https://www.baidu.com/"; //以百度地址为例var codeStr = "https%3A%2F%2Fwww.baidu.com%2F"; //编译后的百度地址console.log(e...原创 2019-09-24 15:01:04 · 3471 阅读 · 2 评论 -
js判断是否在微信浏览器中打开网页
JS判断方法function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return fals...原创 2017-06-20 16:10:49 · 2717 阅读 · 0 评论 -
H5 iOS 微信内核软键盘收起,页面不下滑问题解决(微信开发直播间踩坑记 一)
网上搜了好多下面这段代码完美的解决了我的问题$('input,textarea').on('blur',function(){ window.scroll(0,0);});$('select').on('change',function(){ window.scroll(0,0);});原理就是弹起键盘的时候,window.scrollY会从0变到键盘的高度(例如:...原创 2019-08-29 00:07:48 · 302 阅读 · 0 评论 -
微信图片防盗链笔记(转:破解微信图片防盗链)
首先,引用微信的图片遇到的情况:解决:1、尝试在html头中加入<meta name="referrer" content="never"> 问题解决2、网上有关于这个问题的其他结局方式,如:借助跳板,直接在图片链接前加上http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&...原创 2019-01-04 16:15:54 · 6296 阅读 · 0 评论 -
javascript/js 检测浏览器类型和版本,检查浏览器是否支持flash,检查flash版本一站搞定~
javascript/js 检测浏览器类型和版本,检查浏览器是否支持flash,检查flash版本一站搞定~原创 2017-10-13 15:02:08 · 1628 阅读 · 0 评论 -
Chrome currentTime修改时间失效的解决办法
需求是写一个audio插件,当用到currentTime修改时间,开始是没问题的,后来修改了一次文件路径,属性就失效了。video | audio都是一样的。最后查到的原因是:测试音写的是本地地址,把音频/视频放到服务器,使用http://的播放地址就不再出现这个问题了。希望有用,欢迎评论。原创 2017-08-31 15:04:45 · 7851 阅读 · 0 评论 -
javascript检测各种浏览器型号和版本、检测是否支持flash并显示版本
对于前端来说浏览器的型号版本,各个浏览器的兼容是一个不可忽视的问题。下面本人详细罗列了测试方法。请复制代码新建html文件复制后访问。一目了然。最后富有罗列的一些各个不同浏览器的版本号,用于数据参考。 关于浏览器和flash版本的问题 #cc,#dd{ display: none; } 是否为IE10.0以下浏览器 或原创 2017-08-23 17:20:37 · 4922 阅读 · 0 评论 -
去掉video controls的下载按钮方法
一般浏览器不会出现下载按钮,,只有谷歌浏览器会(低版本的右下角没有下载按钮,比如53.0版本,我的谷歌浏览器是53.0版本) 。用同事电脑上的58.0版本测试有下载按钮 如果你的谷歌浏览器版本是54.0-57.0之间,并且也出现了视频右下角有按钮的情况都可以使用下面的代码。解决方法:代码如下:video::-internal-media-controls-downloa转载 2017-08-22 17:52:15 · 17322 阅读 · 1 评论 -
关于地址栏传中文参数乱码的解决办法
在中文参数加入到地址栏之前进行转码。在中文加入到地址栏前,进行两次encodeURI转码,在之后的页面中只需进行一次decodeURI转码就可以了。原创 2017-08-17 17:24:37 · 31879 阅读 · 0 评论 -
IE浏览器中最常见的一些bug,及解决方法
一、IE6双倍边距bug 当页面上的元素使用float浮动时,不管是向左还是向右浮动;只要该元素带有margin像素都会使该值乘以2,例如“margin- left:10px” 在IE6中,该值就会被解析为20px。想要解决这个BUG就需要在该元素中加入display:inline 或 display:block 明确其元素类型即可解决双倍边距的BUG 二、IE6中3像转载 2017-03-08 11:15:29 · 1164 阅读 · 0 评论 -
IE 9 Bug--IE9直接刷新页面出现Bug,打开控制台刷新页面Bug消失 ---sanai
最近的项目中发现一个只有IE9会产生的BUG,如题。请看下图:直接打开网页,打开控制台,如下图:不关闭控制台,刷新网页,如图:此bug只在IE9出现,其他浏览器和IE7以上均无bug,从上面一眼可以看出此bug出自console.log()。去掉页面内console.log()后bug消失。出现原因:IE9要先按F12开启IE Dev Tools才能存取co原创 2017-03-08 10:15:20 · 1923 阅读 · 0 评论 -
Google Chrome地址栏删除搜索记录-windows-Mac --sanai整理
今天突然发现chrome一直记着我原来登录的网站,网站更改了端口号,本来以为用几次就会默认改过来了。没想到很长时间过去了,问题仍然存在。于是我想到了,删除方法。现整理如下:打开chrome,在地址栏输入www如下图比如我想删除www.baidu.com那么操作如下:当预选网站出现后,用键盘上下键选定要删除的记录windows 同时按键盘上 SHIFT + DELwind原创 2017-02-14 09:55:44 · 10962 阅读 · 0 评论