相关疑难解决方法(0)

如果找不到源图像,如何显示备用图像?(在IE中工作但在mozilla中没有工作)

如果找不到源图像,我需要在表格的单元格中显示替代图像.目前,下面的代码用于执行此操作.

cell.innerHTML="<img height=40 width=40 src='<%=request.getContextPath()%>/writeImage.htm' onError='ImgErrorVideo(this);'>" 
function ImgErrorVideo(source){
        source.src = "video.png";
        source.onerror = ""; 
        return true; 
}
Run Code Online (Sandbox Code Playgroud)

现在问题是上面的解决方案是在Internet Explorer中工作但在mozilla中不起作用.

请告诉我一些适用于所有浏览器的解决方案.

html javascript image

118
推荐指数
2
解决办法
21万
查看次数

如何从加载中取消图像

假设您在Javascript中将SRC分配给IMG标记.它是一个大型SRC,您希望在加载完成之前取消它.将SRC分配给另一个图像不会阻止数据加载.

也就是说,在加载过程中,您可以将SRC分配给另一个较小的图像,较小的图像将被加载并显示在浏览器中.但是,原始SRC仍在继续下载.

同样,删除IMG节点不会阻止SRC继续下载.请不要猜猜,看看重复步骤.

摄制

(1)在Windows中的Chrome中加载此URL:http: //68.178.240.17/imgLoadTest/imgLoadTest.htm

(2)按CTRL-SHIFT-J打开开发人员面板

(3)在Chrome开发人员面板的顶行图标上,点击网络图标以观看网络活动.

(4)在步骤1中加载的网页上,单击"加载图像"按钮,并在开始加载大型(32meg)图像时观察开发人员面板.

(5)在网页上单击"尝试取消"按钮以加载其他图像.

(6)加载小图像,但在开发人员面板中观察网络并注意到大图像继续下载.

javascript tags load image

20
推荐指数
2
解决办法
1万
查看次数

标签 统计

image ×2

javascript ×2

html ×1

load ×1

tags ×1