解决'placeholder'针对IE的兼容性问题

if (navigator.userAgent.indexOf("MSIE")>0) {
            $("input[placeholder]").each(function(){
                $(this).val((($(this).val()=="")?$(this).attr("placeholder"):"")).blur(function(){
                    if ($(this).val()=="") $(this).val($(this).attr("placeholder"));
                }).focus(function(){
                    if ($(this).val()==$(this).attr("placeholder")) $(this).val("");
                });
            });}

解决'placeholder'针对IE的兼容性问题

时间: 2024-11-09 11:07:42

解决'placeholder'针对IE的兼容性问题的相关文章

解决响应式布局下兼容性的问题

响应式布局主要是为了在各种终端中能正常显示界面,主要是面向的手机.平板等用户的网站比较多采用,而面向PC端的网站很少使用,因为主流的显示器都比较大了,而且大多数网站都采用1000宽度,针对手机端等往往又会另外开发一套前端.因为响应式布局兼容性并不好,在IE8以下的浏览器中无法实现效果.大家宁愿采用1000PX以下宽度的页面. 下面我提供一个办法解决这个问题. 公司最近新的项目中采用了宽屏1200PX的设计,这样就产生了一个问题,在1024*768的显示器上无法正常显示. 所以我额外的写了调整的样

css解决div的各种浏览器兼容性问题

方法一: 1 min-height:500px;/*解决ie8.9.ff.chromet*/ 2 height:100%;/*解决ie6.7*/ 3 _height:500px;/*解决ie6超出自动溢出*/ 方法二: 1 min-height:400px;/*解决ie8.9.ff.chrome*/ 2 *+height:100%;/*解决ie7*/ 3 _height:400px;/*解决ie6超出自动溢出*/  方法三: 1 min-height:400px; height:auto!imp

解决 placeholder 垂直不居中,偏上的问题

解决 placeholder 垂直不居中,偏上的问题 安卓浏览器显示placeholder 垂直不居中,而iphone没问题,搜了一下答案,解决方法是把input的line-height去掉就行 参考:http://gaohaixian.blog.163.com/blog/static/123260105201210143382123/ 参考:http://stackoverflow.com/questions/4919680/html5-placeholder-css-padding-prob

placeholder在IE8中兼容性问题解决

placeholder是HTML5中的一个属性,可以在文本框中设置placeholder属性来显示一些提示性的文字,但对IE10以下的浏览器不支持,下面方法可以让placeholder能够使用在IE10以下的版本中. 第一种方法是在页面中添加下面一段脚本: <script type="text/javascript"> if( !('placeholder' in document.createElement('input')) ){ $('input[placeholde

解决flex布局的space-evenly兼容性问题

直接上代码: container{ display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; //justify-content: space-evenly; &:before, &:after { content: ''; display: block; } } space-evenly的作用是将每个元素的间隔相等, 但是兼容性较差,尤其是IOS,这种trick很好

解决Easyui1.3.3 IE8兼容性问题

事先声明:项目在Firefox和Chrome上完美运行,在MSIE9.MSIE10上基本没问题,但是放在MSIE8上面运行问题就出来了.登录系统后,系统页面跳动,导致系统无法使用:我使用的是Easyui1.3.3.经过网上查找N久,最终解决MSIE8的兼容性问题(客户是国企,他们都是使用的MSIE8没办法必须解决问题). Jquery EasyUI 怎么使用这里就不做介绍了,官网地址:http://www.jeasyui.com/. 1.常见错误提示如下 详细内容如下: 用户代理: Mozill

解决微信端手机视频播放兼容性问题

<script type="text/javascript"> //mp4是ios.android普遍支持的格式 function playVideo(opt) { var _this = this; _this.elemt = opt.elemt; //播放器要插入的对象 _this.src = opt.src; //视频的URL(必设) _this.width = opt.width > 0 ? opt.width + "px" : "

忘记mysql密码的解决办法--针对windows系统

C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin C:\Program Files\MySQL\MySQL Server 5.5\bin>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止. C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --skip-grant-tables 你会看到窗口光标在下一行的第一个位

关于Spring boot中读取属性配置文件出现中文乱码的问题的解决(针对application.properties)

两种方法: 方法一:在配置文件中设置中文编码: banner.charset=utf-8server.tomcat.uri-encoding=UTF-8spring.http.encoding.charset=UTF-8spring.http.encoding.enabled=truespring.http.encoding.force=truespring.messages.encoding=UTF-8 方法二: 设置idea的编码格式 原文地址:https://www.cnblogs.com