今天发现一个很古怪的问题,object与下面文字部分的间隔超过了30个像素,关系是不管用padding还是margin都是一样的效果: 给其设置overflow:hidden属性依然没有任何效果,再设置高度还是依然不变. 偶不死心,试试给object属性加上display:block后一切正常,一个多小时的代价就是这了,也是醉了.…
如果给图片的父元素设置背景色,则图片的底部就会多出几像素,chrome/IE/FF中均是如此,如下图: 代码如下,就是简单的div中放张图片: <!doctype html> <html> <head> <meta charset="utf-8"> <title>测试</title> <style> .container{background:green;width:400px;} </style…
你们是不是也曾经和我以为遇到过这样的情况呢,jquery ajax在 IE8/IE9 中无效获取不到数据呢,经过熬夜找到好的东西和你们分享一下就是jQuery-ajaxTransport-XDomainRequest 在你的项目中引入就可以稳妥妥可以兼容了IE8/IE9 了 特别解释的好东西IE8.9 下的资源跨域请求…
这是一篇综合几个前辈的解决方案. 使用video的时候,要遇到的问题. ①不兼容ie9及其以下版本 在<head>里添加两行, 参考张鑫旭前辈的博客,但是在ie8中薄播放. <!--[]> <script src="js/assets/js/ie8-responsive-file-warning.js"></script> <![endif]--> <script src="js/assets/js/ie-em…
IE8.IE9浏览器下报:JSON未定义的问题 解决方法: 在jsp中引入如下代码 <!-- 解决 IE8.IE9 下显示混乱的问题--><% String browserString = BrowserEnum.valueOf1(request); if(browserString == "IE8" || browserString == "IE9"){%> <META http-equiv="X-UA-Compatible…
有时候我们在制作网页的时候,会遇到不同浏览器,对填充和边距显示的不同效果.导致心情纳闷现在提供解决这个困扰的方法! 对FF.Opear等支持Web标准的浏览器与比较顽固的IE浏览器进行针对性的CSS hack /*FF.Opear等支持Web标准的浏览器*/#header {        margin-top: 23px;        margin-bottom: 23px;}/*IE6浏览器*/*html #header {         margin-top: 13px;       …
IE版本中IE8以及IE9以上版本不会存在这个问题唯独IE9 发生跨域问题代码 $("#stock_code").bind("input",function(e){ if($.string.isNumeric($(page_id+" #stock_code").val())) { if($(page_id+" #stock_code").val().length>3) { xxx(); //异步事件 } }else{ i…
1.有过这样一段代码,是ajax $.ajax({ url: "http://127.0.0.1:9001", type: "POST", data: JSON.stringify({"reqMsg":"12345"}), dataType: 'json', timeout: 1000 * 30, success: function (response) { if(response.n=='6'){ dosomething()…
关于WebAPI跨域的问题,网上已经很多了,以下方案可以解决很多跨域问题,但是都不支持IE8.IE9浏览器,JSONP也只能支持Get请求 通过dll配置 Install-Package Microsoft.AspNet.WebApi.Cors 配置 Web.config IE8,IE9跨域是通过XDomainRequest这个对象去实现,和XMLHttpRequest类似,可以参考下面文档 https://msdn.microsoft.com/zh-cn/library/dd573303(v=…
一般来说,我们写的结构比较好的时候,IE8/9下是没区别的.所以可能很少人关注只有IE8或只有IE9才识别的css hack. 因为IE8及以下版本是不支持CSS3的,但是我们如果使用css3,在IE下IE9正常渲染,但我们又想让IE8及以下的浏览器实现同样的效果,且不希望使用css3pie或htc或条件注释等方法时,可能就会需要用到IE8和IE9的专属css hack了. .test{ /* 1. */ /* color:#09F\0; 以前是IE8/9, 现在10也支持 */ color:#…