Javascript iframe负载和回退

Javascript iframe负载和回退,javascript,iframe,external,Javascript,Iframe,External,我已经使用了几个Java脚本在我的iframe上放置了一条加载消息,但是如果没有连接,我就无法让它们保持不变 我通过iframe寻找外部站点。我希望人们在加载图片时看到它,然后继续查看该图片,直到加载完成。这意味着,如果外部站点的网络瘫痪,他们将继续看到图片。如果需要,我可以在外部站点上添加文件/脚本。我只有加载脚本,有人知道我如何保持图像正常,直到我们确定与外部站点有连接吗?我会这样做 <img onload="if (this.src.indexOf('http')!=-1) wind

我已经使用了几个Java脚本在我的iframe上放置了一条加载消息,但是如果没有连接,我就无法让它们保持不变

我通过iframe寻找外部站点。我希望人们在加载图片时看到它,然后继续查看该图片,直到加载完成。这意味着,如果外部站点的网络瘫痪,他们将继续看到图片。如果需要,我可以在外部站点上添加文件/脚本。我只有加载脚本,有人知道我如何保持图像正常,直到我们确定与外部站点有连接吗?

我会这样做

<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为image/xxx的有效图像,其中xxx是jpg、gif、png或浏览器能够理解的任何其他图像类型。

我添加了代码:training.amers.ime.reuters.com/playbooks“>现在它总是显示站点的向下链接。在IE中,我仍然得到无法显示框,在FF中,它显示一个空白框。不太确定我是否正确执行了。你错过了http://和来自该服务器的图像!!!错误图像必须是本地和相对路径它是图片的完整路径。。。此编辑器正在截断内容。。。如果你把鼠标悬停在上面,你可以看到整个路径。好的。on错误仍然需要使用本地映像。如果服务器关闭,您无法从中加载图像,并且url必须指向图像,那么控制台会怎么说?在ie和chrome中内置,在Firefox中下载firebug。在所有情况下,按f12查看任何错误