Javascript firefox中的Iframe在js之前加载css并中断样式设置

Javascript firefox中的Iframe在js之前加载css并中断样式设置,javascript,html,css,firefox,iframe,Javascript,Html,Css,Firefox,Iframe,带有iframe的站点在Chrome中加载ok,但当它进入Firefox时,它使用javascript将select/选项替换为ul/li,因此当替换完成时,css已经加载,页面无法正确显示样式(包含ul/li/A数组的透明div) 如果右键单击iframe并转到ThisFrame对话框,然后单击ReloadFrame,您现在将能够看到正确的样式。 如果在新窗口中打开iframe,则样式正常 我自己做了一些测试,并检查了一些关于Firefox可能存在的bug的信息,但我刚刚发现: 还提到了htt

带有iframe的站点在Chrome中加载ok,但当它进入Firefox时,它使用javascript将select/选项替换为ul/li,因此当替换完成时,css已经加载,页面无法正确显示样式(包含ul/li/A数组的透明div)

如果右键单击iframe并转到ThisFrame对话框,然后单击ReloadFrame,您现在将能够看到正确的样式。 如果在新窗口中打开iframe,则样式正常

我自己做了一些测试,并检查了一些关于Firefox可能存在的bug的信息,但我刚刚发现:

还提到了http/https调用,但情况似乎并非如此。我知道当iframe被隐藏然后显示时也会出现问题,但我不确定这是否会发生,因为在其他有文档记录的情况下,iframe根本没有显示任何内容()

任何帮助,无论是哪一个是真正的问题,还是哪一个可能是解决方案,都将不胜感激


站点是:

请在此处发布相关代码。如果您的Iframe要求广告跟踪,您的防病毒程序可能会阻止它们。Avast通过屏幕顶部附近的Web Rep.Green实现了这一点。它可能没有安装在其他浏览器中。无法在@Teemu此处添加代码,这就是我添加页面链接的原因。我无法访问“主”代码。