`

解决IE6的base标签问题

阅读更多

      尽管现在IE7、IE8已经流行起来,但IE6仍然是很多冲浪者的默认浏览器,所以从程序的健壮性方面考虑,对IE6的兼容是不可忽略的。众所周知,IE6是以一种非标准的方式来解析<base>标签的:如果你不是用</base>来进行闭包的话,那么紧跟其后且在</head>之前的所有元素将会看作是他的子结点,这可能会引起什么问题呢?如果你引入样式或者javascript的语句跟在<base>标签后的话,那么可能会失效的,所以我们不得不采取下面的的方式来解决这个问题。


<base href=http://coolzhi.iteye.com>
<!--[if lte IE 6]></base><![endif]-->

分享到:
评论

相关推荐

    上传图片预览-兼容IE6,IE7,IE8,FF

    标题中的“上传图片预览-兼容IE6,IE7,IE8,FF”指的是一个Web开发的技术解决方案,目的是实现图片上传前的预览功能,并确保该功能在早期版本的Internet Explorer(IE6、IE7、IE8)以及Firefox浏览器上都能正常工作...

    base 64 encode image in ie7 and under

    在早期的浏览器版本中,如IE7,由于对某些现代Web技术的支持不足,开发者经常使用Base64编码将图片嵌入到页面中,以避免跨域问题或其他兼容性问题。 在描述中提到的博文链接指向了一篇名为“iteye”的博客文章,...

    IE10及IE11安装所需更新包

    6. KB2888049:这个更新主要是为了提高浏览器的性能和安全性,解决了一些可能导致浏览器行为异常的问题。 7. KB2729094-v2:这是针对一个特定安全问题的更新,修复了可能导致用户隐私泄露的漏洞。 8. KB2834140:此...

    兼容ie6、ie7、ie8 和FF的本地上传图片预览

    在互联网的早期,浏览器兼容性问题一直是开发者头疼的问题,尤其是对于IE6、IE7和IE8这些较老的版本。本文将深入探讨如何实现一个兼容这些老版本IE以及Firefox的本地图片上传预览功能。 首先,我们需要理解浏览器...

    详解vue 兼容IE报错解决方案

    以下将详细解释在使用Vue.js时,如何解决兼容IE所遇到的问题和报错。 首先,需要了解IE浏览器对于现代JavaScript的ECMAScript 6 (ES6) 和ECMAScript 2015 (ES2015) 规范中引入的新特性并不完全支持。Babel是一个...

    HTML中的base标签使用详解

    为了解决这个问题,应当避免在页面加载过程中动态添加base标签。如果确实需要动态设置base标签,那么所有的资源引用也应当通过JavaScript来动态加载,而不是直接在HTML标签中指定。这样可以确保在任何浏览器中都不会...

    纯javascript前端实现base64图片下载(兼容IE10+)

    本文将详细讨论如何使用纯JavaScript在前端实现Base64图片的下载,并重点解决兼容IE10+的问题。 首先,在Chrome等现代浏览器中,我们可以借助HTML5的新特性来实现Base64图片的下载。具体步骤如下: 1. 创建一个`...

    2014-5-6更新 兼容ie[6-9]、火狐、Chrome、opera、maxthon3、360浏览器的js本地图片预览

    这个资源"2014-5-6更新 兼容ie[6-9]、火狐、Chrome、opera、maxthon3、360浏览器的js本地图片预览"提供了一个JavaScript解决方案,用于实现一个功能强大的本地图片预览功能,它能在多种主流浏览器中正常工作,包括...

    css规范_IE bug,IE与Firefox的CSS兼容问题.....整理

    3. 浮动问题:IE6下浮动元素可能导致高度塌陷,需使用clearfix方法解决。 4. 层叠上下文:IE浏览器对于层叠上下文的处理与Firefox有所不同,可能需要调整`z-index`。 十三、微软IE6浏览器的应用分析 IE6的兼容性...

    JSP页面IE无法打开Internet 站点…… 已终止操作 的解决方法

    总的来说,解决IE6浏览器中JSP页面无法打开的问题需要综合考虑页面的具体编写情况以及浏览器的兼容性特点。开发者在使用较旧浏览器进行测试时,需要保持警惕,对可能出现的兼容性问题有所了解和准备。同时,考虑到...

    上传Excel文件支持各浏览器及IE789低版本浏览器

    首先,要解决IE的兼容性问题,可以使用ActiveX控件。这是一种在IE中运行的插件,允许与本地文件系统进行交互。通过创建并注册一个ActiveX控件,可以实现在IE低版本中选择和读取Excel文件。但是,这种方式存在安全...

    CSS技巧:IE6用import导入CSS的问题

    这篇文章将深入探讨IE6下使用`@import` 导入CSS的问题及其解决方案。 首先,IE6对于`@import` 的处理方式与其他现代浏览器不同。按照W3C的标准,`@import` 语句应该出现在CSS文件的最顶部,以便浏览器在解析样式时...

    Base64(二进制)图片编码解析及在各种浏览器的兼容性处理

    为了解决这个问题,可以使用MHTML(MIME-encoded Web Archive)格式来呈现Base64编码的图片。MHTML格式允许在HTML文档中嵌入多个资源,如下所示: ```html &lt;!--Content-Type: multipart/related; boundary=...

    ie9不支持ext对象的问题

    在探讨“ie9不支持ext对象的问题”时,我们首先需要理解几个关键概念:IE9浏览器、Ext JS框架以及它们之间的兼容性问题。IE9是微软Internet Explorer系列浏览器的一个版本,发布于2011年,它在当时引入了一些新的...

    如何解决vue2.0下IE浏览器白屏问题

    以上步骤提供了解决Vue 2.0在IE浏览器白屏问题的基本方案。需要注意的是,每个项目的情况可能会有所不同,可能还需要根据项目的具体依赖和配置进行调整。确保你的项目中所有使用的库和插件都兼容IE浏览器,并且正确...

    jQuery实现图片上传预览 支持ie69.zip

    4. 数据处理:将读取到的base64数据设置到一个`img`标签的`src`属性,或者通过CSS的`background-image`来显示预览。 5. 错误处理:处理可能出现的文件读取错误或其他异常情况。 这个解决方案不仅提高了用户体验,还...

    图片上传 预览 兼容 IE firefox

    - 虽然ActiveX控件可以解决IE的兼容问题,但它存在安全风险,因此应限制只读取图片文件。同时,由于`FileReader`API的异步性质,我们需要处理好加载状态,避免用户看到空白或闪烁的预览区域。 5. **样式调整** - ...

    浏览器兼容问题

    本文将针对几种主流浏览器(如IE 6-9、Firefox、Chrome)在兼容性方面常遇到的问题进行详细解析,并提供相应的解决方案。 #### 二、IE 6-9 版本兼容问题 1. **图片路径处理问题**: - **问题描述**:在IE 6-7中,...

    JSF中ie9时间兼容组件替换实现

    如果遇到问题,可以调整jQuery UI的设置,或者查找与IE9兼容性的特定解决方案。 通过以上步骤,我们成功地使用jQuery UI Datepicker替换了JSF中的时间组件,实现了在IE9上的兼容性。这种方法不仅解决了当前问题,还...

Global site tag (gtag.js) - Google Analytics