iframe加载和后备

时间:2012-10-25 19:16:01

标签: javascript iframe external

我已经使用了几个javascripts在我的iframe上加载了一条加载消息,但如果没有连接,我就无法让它们坚持下去。

我通过iframe获取外部网站。我希望人们在加载时看到一张图片,然后继续看到该图片,直到加载完成。这意味着,如果网络对于该外部网站是关闭的,他们将继续看到图片。如果需要,我可以在外部站点上添加文件/脚本。我只是加载脚本,有没有人知道如何保持图像,直到我们确定有连接到外部网站?

1 个答案:

答案 0 :(得分:0)

我愿意

<img onload="if (this.src.indexOf('http')!=-1) window.open(URL,iframename)" 
onerror="this.src='sitedown.gif'" 
src="http://foreignsite.com/siteup.gif"/>

其中sitedown.gif是本地文件,src是远程站点的图像文件 此文件可以是服务器进程,只要它返回带有mime of image / xxx的有效图像,其中xxx是jpg,gif,png或浏览器可以理解的任何其他图像类型。