正如标题所说,我想在可见窗口加载iFrame,边距为:-9999px;然后在5秒延迟后将其移动到可见窗口中。
这是因为我在iFrame上执行一项功能,并且在该功能完成之前不希望用户看到它。
我正在运行的代码是:
jQuery(window).load(function(){jQuery(".Remover").find("p, ul").remove()});
jQuery(window).load(function(){jQuery(".footnote").find("*").remove()});
如果我可以告诉浏览器在完成上述操作之前不显示结果,那也是可以接受的。
感谢您的帮助!
答案 0 :(得分:1)
隐藏(通过CSS或显式样式)隐藏iframe可见性:
iframe {visibility: hidden;}
然后在框架内完成加载后,您可以将其设置为可见:
$(window.frameElement).css("visibility", "visible");