我正在寻找一种方法来使用jQuery / js在加载iframe时显示“正在加载...”消息,当iframe完成加载时,“正在加载...”文本应该消失。
使用jquery / js可以吗?
注意:我对iframe网站没有任何控制权。
答案 0 :(得分:8)
<script>
function hide() {
document.getElementById('loading').style.display='none';
}
</script>
<iframe onLoad="hide()" ... ></iframe>
<div id="loading">Please wait</div>
jquery的:
$("iframe").load(function() { $("#loading").toggle()});