0

我正在从我的外部服务器将 iframe 加载到我的网页上,我想要一个加载图像,因为有时加载需要 10 秒。在 Chrome 中一切都很好,但在 IE 中什么也没有。

<center>
<div style="background: #ffffff url(http://mentalized.net/activity-indicators/indicators/simon-claret/progress_bar.gif) no-repeat 50% 5%;">
<iframe src="http://x.x.x.x/panel.php" allowTransparency="true" width="100%" height="450px" scrolling="no"></iframe>
</div>
</center>

我的另一个问题是,有没有更好的方法来做到这一点?我不能使用 ajax,因为它是一个外部服务器,但是有没有更好的方法来使用 iFrame 加载图像?谢谢!

4

1 回答 1

1

尝试将带有背景图像信息的样式放在 iframe 本身上,而不是单独的 div 上。

<iframe src="http://x.x.x.x/panel.php" allowTransparency="true" width="100%" height="450px" scrolling="no" style="background: #ffffff url(http://mentalized.net/activity-indicators/indicators/simon-claret/progress_bar.gif) no-repeat 50% 5%;"></iframe>
于 2012-04-23T15:04:52.910 回答