onreadystatechange在ff和safari中不起作用 [英] onreadystatechange not working in ff and safari
本文介绍了onreadystatechange在ff和safari中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用此代码在iframe中显示加载图片.使用此代码,我只是隐藏iframe并显示在加载时具有加载图像的div及其在IE中的正常工作,但在ff和safari中不起作用! :confused :: confused:
Hi,
I am using this code for displaying loading image in iframe. Using this code I am just hiding iframe and displaying div having loading image at the load time and its work fine in ie but not working in ff and safari! :confused::confused:
document.getElementById('frameID').onreadystatechange = loadImage;
function loadImage()
{
if(document.getElementById('frameID').readyState != 'complete')
{
$("#imageDiv").removeClass('loadingImage').addClass('frameDivLoading');
document.getElementById("frameID").style.display = "none";
}
else
{
$("#imageDiv").removeClass('frameDivLoading').addClass('loadingImage');
document.getElementById("frameID").style.display = "block";
}
}
有什么解决办法吗?
谢谢:):)
Do you have any solution?
Thanks :) :)
推荐答案
(" ).removeClass( loadingImage').addClass( frameDivLoading'); document.getElementById(" ).style.display = " ; } 其他 {
("#imageDiv").removeClass('loadingImage').addClass('frameDivLoading'); document.getElementById("frameID").style.display = "none"; } else {
(" ).removeClass(' frameDivLoading').addClass(' loadingImage'); document.getElementById(" ).style.display = " ; } }
("#imageDiv").removeClass('frameDivLoading').addClass('loadingImage'); document.getElementById("frameID").style.display = "block"; } }
有什么解决办法吗?
谢谢:):)
Do you have any solution?
Thanks :) :)
该线程将为您提供帮助,因为它有答案.
[已解决] IE识别onreadystatechange和状态,但FF无法识别 [
This thread will help you because it has answer.
[RESOLVED] IE recognizes onreadystatechange and status but FF does not[^]
这篇关于onreadystatechange在ff和safari中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文