最近有个需求是需要显示二维码,但是二维码是后台生成的,不想保存起来,所以想通过base64 的方式生成并显示出来。一般情况下,在IE9 ,chrome和火狐浏览器上显示的话,直接用img的src赋值 即可。注意如果是win xp系统自带的IE升级到IE8 的,则不支持这种动态设置的。但是可以…
iphone手机在微信浏览器网页的数字金额出现变色的解决方案在进行微信公众号开发时,iPhone手机的微信浏览器打开的网页会出现蓝色的数字(部分iphone手机会变成灰色),在其他的安卓的手机就是在正常的,明明就没有给文字加上链接或者定义样式,但是就是出现了蓝色的数字。在网上…
网站发布到服务器的站点之后在chrome浏览器的调试模式下,可以看到console中出现错误信息,“The value "0;" for key "user-scalable" was truncated to its numeric prefix”Error parsing a meta elements content: ";" is not a valid key-…
在开发的过程中有时候需要对一些html5的专属特性进行判断,判断浏览器是否支持HTML5特性,一般是通过js进行判断,目前判断浏览器是否支持html5特性,主要通过js判断是否支持html5特性中的某种特性,例如像window.applicationCache,Canvas,Worker。
在做网站优化的时候,需要了解用户搜索引擎来源,可以在Html页面中通过JS获取document.referrer,然后在document.referrer中通过搜索引擎对应的域名进行识别。 比如百度对应域名中的存在‘baidu’,360 搜中,含有so.com,可以作为标识。
CSS伪类样式的实现,这种新的效果有兼容性的问题,一些老的浏览器是无法实现的。“::selection”只可以对两个属性进行设置(background,color),设置其它的属性都是无效的。兼容性:::selection在IE浏览器上只有IE9+版本支持,在Firefox火狐浏览器中要加上前缀“-moz”,在c…
各种奇葩CSS样式技巧集合,下面主要是自己在开发的过程中遇到到的一些常见的CSS样式的问题的,所以通过这篇文章收集起来。
有时候自己的网页内容为了防止被别人轻易复制,所以需要想个法子禁止鼠标选择文本右键复制。后面就找到了下面的方法来实现,这个也是目前最常用和最实用的方式了,但是这种方式还是无法完全地实现这个禁止鼠标选择文本的需求,只能说是尽量,这种方式主要是通过JS和CSS的方式实…
一般用Dreamweaver做网页,其实也是网页的本地预览,如果在网页中含有js代码,在IE里预览时都会弹出这个提示:"为了有利于保护安全性,Internet Explorer 已限制此网页运行可以访问计算机的脚本或ActiveX控件"。 其实这个对我们开发并没什么太大的影响,就是比较烦躁…
防止页面被浏览器缓存的几种方法一. 防止url被浏览器缓存根据 HTTP 规范,GET 用于信息获取,而且应该是幂等的。也就是说,当使用相同的URL重复GET请求会返回预期的相同结果时,GET方法才是适用的。当对一个请求有副作用的时候(例如,提交数据注册新用户时),应该使用POST请…