如何优雅地更改iFrame的源代码

时间:2014-07-02 06:06:58

标签: html iframe

我可以使用

将新内容加载到iFrame中

$('#iframeID&#39)。ATTR(' SRC'' NEWURL&#39)。

但新的源需要1-2秒才能加载,这会导致转换突然。有没有办法优雅地进行改变?

我希望保留旧内容,直到加载新内容,并在加载后用新内容替换旧内容。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:0)

尝试AngularJs。

https://docs.angularjs.org/api/ng/directive/ngInclude

您可以将内容加载到div中。它包含动画,同时包含html,您可以订阅事件。

[div ng-include src="'views/sidepanel.html'"]
    here comes my include
[/div]

这是一个小提琴:http://jsfiddle.net/mrajcok/MfHa6/