我的页面上有一个iFrame,显示样式为无。我有一个JavaScript函数来设置源,然后将显示设置为阻止。问题在于iframe在它的内容被加载之前出现,因此我得到了闪烁的效果。它首先变白,然后显示内容。所以我需要设置源代码,并在完成加载其源代码的所有内容时,只设置它的显示样式。仅在其源内容已完全加载后才显示iFrame
CSS &的Javascript
.ShowMe{display:block;}
function(url)
{
document.getElementById('myIFrame').src = url;
document.getElementById('myIFrame').className = ShowMe;
}
您使用.load或AJAX()加载的内容? – bipen
iframe是否在同一个域上? – raam86
设置src的javascript函数从一个锚点被调用..(“Show Form”Label),所以它不会在页面加载时完成,但是iFrame在同一个域中。这是Intranet项目。 –