IE8浏览器为什么有些图片不出来,红叉!

Smilekjm 2012-08-07 04:55:50
代码;前台

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="BGDPRINT_VIEW.aspx.cs" Inherits="WMSPRINT.BGDPRINT_VIEW" %>

<!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" >
<head runat="server">
<title>图片打印预览</title>
<link href="Css/manage.css" rel="stylesheet" type="text/css" />
<link href="Css/Model.Css" rel="stylesheet" type="text/css" />
<style media="print" type="text/css">
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
</head>
<body>
<center class="Noprint">
<br />
<br />
<div>
<object id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0"></object>
<input type="button" value="直接打印" onclick="document.all.WebBrowser.ExecWB(6,6)" />
<input type="button" value="页面设置" onclick="document.all.WebBrowser.ExecWB(8,1)" />
<input name="button" type="button" onclick="document.all.WebBrowser.ExecWB(7,1)" value="打印预览" id="Button3" />
<br />
</div>
</center>
<div >
<asp:Repeater runat="server" ID="repArticle">
<ItemTemplate>
<tr style="background: #fff; height:auto;">
<td>
<img src ='<%#DataBinder.Eval(Container.DataItem,"Picture")%>' alt="报告单" />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</div>
</body>
</html>

后台:
namespace WMSPRINT
{
public partial class BGDPRINT_VIEW : System.Web.UI.Page
{
Business M_Business = new Business();
string strbgdid = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
string p=Request.QueryString["p"];
string strsql="";
if (p == "1")
{
strbgdid = Session["djbh"] as string;
strsql = "select picture from wms_picture a,wms_ck_sp_mx b where a.spid=b.spid and upper(a.ph)=upper(b.ph) and b.djbh='" + strbgdid + "'";
DataTable dt = M_Business.QueryTable(strsql);
repArticle.DataSource = dt;
repArticle.DataBind();
}
}
}
}
}
我这是单据的形式,从后台库读取图片路劲,然后根据路劲显示在界面上!
为什么我只有50张图片的时候能够全部显示出来!
要是有100多张图片的时候就有十几张图片不能显示出来,红叉!

...全文
677 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2012-08-08
  • 打赏
  • 举报
回复
浏览器问题,以前碰到过,用xp IIS建的站有部分图片显示红x,刷新后就好了。。
Smilekjm 2012-08-08
  • 打赏
  • 举报
回复
7,8楼
xk0907
HJ850126
局域网内应该不存在网速问题!我去看看图片大小问题!
xk0907 2012-08-07
  • 打赏
  • 举报
回复
是图片过大或者网络过慢造成的,
格桑花 2012-08-07
  • 打赏
  • 举报
回复
是图片过大或者网络过慢造成的,
北京不不 2012-08-07
  • 打赏
  • 举报
回复
我碰到过,本身图片有问题的,换张图片就可以了,或者把原来图片用ps转一下。
Smilekjm 2012-08-07
  • 打赏
  • 举报
回复
刚开始我以为也是这问题!不过紧急没有思考过!百度谷歌之后说是浏览器问题!于是我下载各大浏览器测试一样的!

3楼能具体吗!谢谢
北京不不 2012-08-07
  • 打赏
  • 举报
回复
图片问题,这事俺也碰到过。
Smilekjm 2012-08-07
  • 打赏
  • 举报
回复
路径是对的!我查看红叉的属性,单独页面打开是能行的!
而且奇怪的一点,我每次重新打开一次的时候,显示不出来的图片并不是那几个,是变的!
licip 2012-08-07
  • 打赏
  • 举报
回复
应该是路径问题,或者你那个图片没有存在吧。
光盘内容说明: 本光盘为《大象-Thinking in UML》一书的配套光盘,包含以下内容: 1. 图例 为方便读者查看本书中所使用的插图(书中图片不采用彩色印刷),图例文件夹下包含了本书中所有的彩色插图,图片文件的命名与书中的插图编号命名一致。 2. 建模示例Rose版 此文件为本书一篇中所采用实例的Rose原文件,该篇中的所有建模示例插图均来自此文件。建模示例.mdl文件中包含了建模的整个过程,读者可以通过它学习建模过程中各个部分的组织方式。 此文件需要Rational Rose 2002 及以上版本方可打开阅读。 3. 建模示例HTML版 此文件夹下内容为由建模示例.mdl文件中生成的HTML版本,内容与建模示例.mdl文件完全一致,但不需要安装Rational Rose,使用安装了java虚拟机的浏览器(IE或Firefox)就可阅读,方便未安装Rational Rose工具的读者查阅。使用浏览器打开此文件夹下的建模示例.html文件即可阅读整个示例。 如果打开文件后浏览器左边未能显示导航栏,或导航栏显示红叉,表明您的浏览器未安装java虚拟机,请参考第4点解决该问题。 4. java虚拟机 通过Rose生成的HTML版建模文件使用java applet技术,因此需要java虚拟机的支持。一般情况下,当浏览器解析java applet时会自动提示安装java虚拟机,按照其提示在线安装即可。 如果在线安装失败或浏览器未提示安装java虚拟机,则可以通过手动安装的方式进行。执行此文件夹下的.exe文件,按提示安装结束后重启浏览器即可。 5. OO系统分析员之路 OORoad.pdf文件收集整理了作者发表在其博客上的OO系统分析员之路系列文章,作为读者学习的辅助阅读材料。
本光盘为《大象-Thinking in UML》一书的配套光盘,包含以下内容: 1. 图例 为方便读者查看本书中所使用的插图(书中图片不采用彩色印刷),图例文件夹下包含了本书中所有的彩色插图,图片文件的命名与书中的插图编号命名一致。 2. 建模示例Rose版 此文件为本书一篇中所采用实例的Rose原文件,该篇中的所有建模示例插图均来自此文件。建模示例.mdl文件中包含了建模的整个过程,读者可以通过它学习建模过程中各个部分的组织方式。 此文件需要Rational Rose 2002 及以上版本方可打开阅读。 3. 建模示例HTML版 此文件夹下内容为由建模示例.mdl文件中生成的HTML版本,内容与建模示例.mdl文件完全一致,但不需要安装Rational Rose,使用安装了java虚拟机的浏览器(IE或Firefox)就可阅读,方便未安装Rational Rose工具的读者查阅。使用浏览器打开此文件夹下的建模示例.html文件即可阅读整个示例。 如果打开文件后浏览器左边未能显示导航栏,或导航栏显示红叉,表明您的浏览器未安装java虚拟机,请参考第4点解决该问题。 4. java虚拟机 通过Rose生成的HTML版建模文件使用java applet技术,因此需要java虚拟机的支持。一般情况下,当浏览器解析java applet时会自动提示安装java虚拟机,按照其提示在线安装即可。 如果在线安装失败或浏览器未提示安装java虚拟机,则可以通过手动安装的方式进行。执行此文件夹下的.exe文件,按提示安装结束后重启浏览器即可。 5. OO系统分析员之路 OORoad.pdf文件收集整理了作者发表在其博客上的OO系统分析员之路系列文章,作为读者学习的辅助阅读材料。
Firefox 是一个快速、安全且灵活的网页浏览器,这是我们的使命。 网站优化必备的9个Firefox插件 在网页设计制作中经常使用到的火狐浏览器插件工具: 1. Firebug Firebug是开发人员们钟爱火狐浏览器的一个重要原因,Firebug是火狐浏览器上一个集成式的强大调试环境,很多调试应用插件都 必须基于Firebug平台,包括下面会介绍到了一些Web测试和调试工具,所以Firebug可以说是每一个Web设计开发人员必备的工具。 Firebug – Firefox 插件安装 按照提示安装到Firefox中之后,在浏览器底部状态栏就可以看到Firebug的图标,点击之后弹出firebug调试窗口,这里面有除了Firebug自身的工具外,其他选择性安装的Firebug平台插件的调试入口,比如Page Speed等。 2. Page Speed Google于今年4月确认将网页加载速度作为排名因素之后,站长们对页面性能更加重视。其实无论是对SEO而言,还是对用户体验而言,提高页面的加载速度都相当重要。Google也提供了这枚检测页面加载速度的工具。 Page Speed插件是基于firebug平台的火狐插件,它为每一个页面进行加载速度评分,不仅如此,更提供了优化建议,因此,有改进网页加载性能的页面优化人员,这个工具是非常的必须。 Page Speed for firefox– Google官方插件安装 安装以后,Page Speed就会出现在Firebug窗口中,可以为浏览器的当前页面检测加载性能,点击Page Speed界面中的“Analyze Performance”按钮执行分析,Page Speed会为分析的页面进行评分,满分100分,评分当然越高越好,不过优化的目标应该是达到85分以上。 3. Web Developer 从这个工具名称应该能够大概猜到它的用途,没错,这是一个集众多页面测试功能于一身的强大火狐插件,能够查看CSS错误和Cookies 信息,设置突出显示表格、Heading、图片URL等几乎所有页面元素,这对页面调试非常有用,尤其当页面结构非常复杂的时候,这些工具能够让你快速找 到特定元素的分布。 小陆平时很喜欢用这个工具来查找页面的实效图片,因为在火狐里,实效的图片不会像IE那些显示小红叉。 Web Developer – Firefox插件安装 安装以后作为一个工具栏出现在浏览器中,如下图: 4. HTML Validator 网页符合W3C标准十分重要,一方面是为了让页面能够跨浏览器兼容,另一方面也是为了让搜索引擎能够顺利的抓取和理解你的页面。所有让页 面通过W3C校验是网页优化工作很重要的一方面,使用HTML Validator能够高效的检测页面的HTML代码有效性,不仅如此,它还能显示出错的代码位置,并给出错误说明和修改建议,是个非常不错的工具。 HTML Validator – Firefox插件安装 安装完成以后,在火狐浏览器右下角会出现一个红色的“叉”或者一个绿色的“勾”,分别表示页面无效和有效。如果在你的页面显示的是绿勾,那恭喜你,你的代码非常规范,如果有错也不用着急,双击红叉标志能够显示错误信息,根据提示逐个修改就行。 另外值得注意的是,HTML代码的有效性还是要以W3C官方的校验为准,小陆在使用此工具过程中发现它的校验规则跟W3C标准有些非常细微的差别,不过大部分时候还是一致,如果不放心,请使用W3C Markup Validation Service确认验证。 5. Simple Links Counter 在网站维护的时候,链接的有效性检测是一个让人头疼的工作,页面中繁多的链接着实让维护难度倍增,可能一次不严谨的批量查找替换让很多链 接出错,这个错误是老板和用户都无法容忍的,所有对于这个问题,尤其要倍加小心。SLC(Simple Links Counter)能够自动检测页面中的链接是否有效,你能够会说Dreamweaver里也有链接检查,没错,DW自带了链接检查功能,不过DW的检测仅 限于站内链接,对站外链接便无能为力。 除了检测链接有效性,SLC还能显示页面分别有多少站外链接,多少站内链接,以及具体的链接URL地址,对网站不良外链检查也是很方便的。 Simple Links Counter – Firefox插件安装 6. X-Ray 如果能在浏览器里看到页面内容是被那一些HTML标签所包含,是不是很直观呢,X-Ray就是这样一款工具。普通的一个网页在前端设计师 们眼中,不仅是单纯的文字图片,而是各种网页标签组成的结构图,但这些画面纯粹存在于设计师们的大脑中,X-Ray提供了一个让让它视觉化的方法,尤其是 在浏览别人的网站时尤其有用。 X-Ray – Firefox插件安装 安装以后,浏览器邮件菜单就多了一个“X-Ray”选项。这个工具的缺点是会让页面变得很乱,不过只要研究的页面对象不是太多,还是能够应付得过来。 7 . YSlow 有一个比Google Page Speed更强大网页性能优化工具,那就是YSlow,它是由Yahoo提供的页面性能评测和优化工具,YSlow也有页面性能评分,有趣的 是,YSlow评分接近的两个页面,Page Speed评分却相去甚远,在实际的页面优化时,YSlow的评分并不作为重要参考,因为YSlow提供了其他更多有用的信息。它能够统计一个网页中包含 的所有元素,包括图片文件、CSS文件、JS文件等,而且显示了页面的HTTP请求数,小陆认为这是页面性能优化最重要的指标之一,所以根据YSlow提 供的信息进行针对性的优化,能够产生非常明显的效果。 YSlow – Firefox插件安装 YSlow同样是一个Firebug平台的插件,需要在Firebug里运行。 8. Colorzilla 回忆一下我们是如何给网页配色的?首先打开图形软件(比如PS或者Fireworks等),导入页面效果图,使用软件中的拾色器取得图片 上某个位置的颜色,然后将颜色的RGB或者十六进制值复制到Dreamweaver中,如果没有效果图的时候,我们还要先截图,额,这样实在太浪费时间。 除了一些常用的颜色之外,很少有人能够在看到颜色时立刻准确的说得出它的颜色值,其实有一款火狐插件能够帮你“说出”颜色 值:Colorzilla能够取得浏览器中任何一点的颜色值,并且表示为RGB和十六进制值,可以非常方便的复制使用,在制作和修改页面时候大大提高工作 效率。 Colorzilla – Firefox插件安装 9. MeasureIt 除了取色以外,精确度量页面元素尺寸也是非常重要的操作,尤其是对像小陆这样页面设计“像素派”,并且很多时候在页面调试的时候,也需要 知道某些元素的尺寸以确定是否符合预留的空间。MeasureIt是一个很方便的页面测量工具,只需要拖动鼠标就能完成度量,是不是很直观?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧