`
红袖添香夜半读
  • 浏览: 16994 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

img标签在firefox下图片不显示

阅读更多
今天在做毕业设计遇到的问题:如标题
代码如下:
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<div id="leftmenu_info">
<div id="touxiang">
<img src="3.jpg" width="130" height="120"/>	
</div>
</body>
</html>

上面的代码在其他浏览器下均能正常运行,但在Firefox下图片显示不出来,最初考虑到可能是浏览器兼容和图片宽度太大溢出的问题,经调试,排除溢出嫌疑。然后再问答上提问,高人解答说是标准的原因。
经过一番摸索,终于找到问题的症结所在:
不同的浏览器对标准的处理不同,Firefox对XHTML 1.0的处理时img标签必须包含src和alt属性,所以如果把
<img src="3.jpg" width="130" height="120"/>
改成
<img src="3.jpg" width="130" height="120" alt="头像"/>
则显示正常。另外还有其他解决方法,比如把
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
换成
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
分享到:
评论

相关推荐

    javascript 火狐(firefox)不显示本地图片问题解决

    然而,某些情况下,尤其是在使用Firefox浏览器时,可能会遇到本地图片无法显示的问题。这可能是由于浏览器安全策略或路径格式不兼容导致的。 为了解决火狐浏览器不显示本地图片的问题,我们需要考虑到路径格式的...

    图片浏览直接显示[兼容IE,FireFox]

    "图片浏览直接显示[兼容IE, FireFox]"这个标题暗示了我们要讨论的是如何在两种主流浏览器——Internet Explorer(IE)和Firefox中实现图片的无缝浏览体验。尽管IE浏览器已经不再更新,但在某些环境下仍被使用,因此...

    利用火狐(firefox)获取背景图片

    标题“利用火狐(firefox)获取背景图片”所涉及的知识点主要集中在浏览器开发者工具的使用上,特别是针对网页元素的样式分析与资源抓取。火狐浏览器(Firefox)提供了强大的开发者工具,允许用户深入探索网页结构、...

    img图片在ie下有有空隙

    ### img图片在IE下出现空隙问题解析及解决方案 #### 问题背景 在网页开发过程中,经常遇到不同浏览器之间的兼容性问题。其中,一个常见的问题是IE(Internet Explorer)浏览器下的图片显示异常,尤其是在图片周围...

    利用juery将上传的本地图片在页面上显示(兼容IE和firefox)

    本文将详细讲解如何利用jQuery来实现在页面上显示用户上传的本地图片,同时确保在IE和Firefox等浏览器中的兼容性。 首先,我们需要一个HTML表单来接收用户选择的图片文件: ```html &lt;img id="previewImage" ...

    ie6,ie7,ie8和firefox下兼容的图片上传预览

    不过需要注意的是,Firefox对于跨域安全的限制更严格,如果图片不在同源策略允许的范围内,可能需要设置CORS或者使用`file:`协议。 4. **JavaScript封装**:为了确保代码的可维护性和通用性,通常会将兼容处理封装...

    svg图在各种浏览器中显示

    尽管SVG在现代浏览器(如Chrome、Firefox、Safari和Edge)中广泛支持,但在旧版IE(尤其是IE8及以下)中存在兼容问题。为了确保跨浏览器的兼容性,有几种解决方案: 1. **VML或Flash fallback**:对于不支持SVG的...

    js粘贴图片(可以显示或上传)仅支持IE11,chrome,firefox

    在这个场景中,我们关注的是如何在JavaScript中处理图片的粘贴功能,尤其是让这个功能在IE11、Chrome和Firefox这三大主流浏览器中正常工作。下面将详细探讨实现这一功能的关键知识点。 1. **剪贴板API**: - 在...

    js改变img标签的src属性在IE下没反应的解决方法

    在Chrome、Firefox等现代浏览器中,通过`document.getElementById`获取元素并直接设置`src`属性的新值,通常能够正常工作,图片会按预期加载。但在IE中,尤其是IE8及以下版本,由于浏览器的实现机制不同,可能会出现...

    js图片预览(支持火狐和IE)

    本文将深入探讨如何实现一个兼容火狐(Firefox)和IE(Internet Explorer)浏览器的JS图片预览功能,同时也会涉及到源码分析和相关工具的使用。 一、基本原理 图片预览的核心是利用HTML的`&lt;img&gt;`标签和`window.URL....

    兼容IE6,IE7,IE8和Firefox的图片上传预览效果

    在Firefox和其他支持File API的浏览器中,我们可以利用`&lt;input type="file"&gt;`元素,结合JavaScript来读取选中的图片文件,然后使用`FileReader`对象的`readAsDataURL`方法将图片数据转换成`data:` URL,最后插入到`...

    Jquery修改image的src属性,图片不加载问题的解决方法

    描述中提到,在IE6浏览器下图片能够正常刷新显示,但在IE7以及Firefox浏览器中不刷新。这说明不同浏览器对缓存机制的处理存在差异,这在进行跨浏览器兼容性测试时非常重要。 标签“Jquery image src”指的是使用...

    兼容ff的上传图片预览功能示例

    本示例着重于解决在Firefox(火狐浏览器)上实现图片上传预览的问题。"兼容ff的上传图片预览功能示例"这个标题表明了这个代码实例或教程主要目标是确保在Firefox浏览器中能够正常运行的图片预览功能。 通常,图片...

    图片上传 预览 兼容 IE firefox

    本篇文章将详细探讨如何实现“图片上传预览”功能,并确保在IE 6/7/8及Firefox(包括新版)等浏览器中的兼容性。 首先,我们需要了解不同浏览器对HTML5新特性的支持情况。现代浏览器如Chrome、Safari和新版Firefox...

    javascript firefox不显示本地预览图片问题的解决方法

    然而,由于安全策略的限制,Firefox浏览器默认不允许直接通过JavaScript访问本地文件系统,因此不能直接通过`&lt;img&gt;`标签的`src`属性加载本地文件路径来实现图片预览。这个问题可以通过一些技巧来解决,比如使用`file...

    兼容ie,Firefox的文件上传

    标题 "兼容ie,Firefox的文件上传" 涉及的核心知识点是实现跨浏览器的文件上传功能,特别是针对Internet Explorer(IE)和Firefox这两个主流浏览器的兼容性问题。在Web开发中,由于不同浏览器对HTML、CSS和JavaScript...

    Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]

    标题与描述均提到了“Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]”,这指向了一种使用JavaScript实现的图片轮播技术,特别强调了对旧版浏览器如IE6、IE7、IE8以及Firefox的支持。在现代Web开发中,虽然这些浏览器...

    select下拉列表显示图片内容

    然而,传统的`&lt;select&gt;`标签并不支持直接在选项中显示图片,只支持纯文本内容。但随着现代Web技术的发展,我们可以通过一些技巧来实现`select`下拉框中显示图片和文本的复合内容。以下是一些关键知识点,用于在`...

    js 显示base64编码的二进制流网页图片

    第二种则是使用Data URI scheme直接在&lt;img&gt;标签中嵌入Base64编码后的图片数据,如下所示:&lt;img src="data:image/gif;base64,R0lGODlhAgACAIAAAP///wAAACwAAAAAAgACAAACAoRRADs=" /&gt;。这种方式可以节省HTTP请求,但...

Global site tag (gtag.js) - Google Analytics