当我设置autofocus="autofocus"一个输入元素,然后在Firefox中,当页面加载时,它会在没有应用CSS的情况下显示一瞬间.(例如,内容不居中,标题以默认字体等呈现)
如果我删除自动对焦,页面会正常加载并在准备就绪时显示.
autofocus在Firefox中使用该功能时,有没有办法让页面正常加载?
在调试时,我看到消息“在页面完全加载之前强制布局。如果尚未加载样式表,这可能会导致出现无样式内容的闪烁。” 当我收到此消息时,Firefox 找不到我的函数
<script src='Game_Help.js' onload="alert('loaded')"></script>
Run Code Online (Sandbox Code Playgroud)
如果我删除<script>,该消息就会消失,但当然仍然找不到这些功能。
奇怪的是,我的 Edge 也有类似的问题。Chrome 工作正常。
PS:我使用该onload函数来查看脚本是否正在加载。我可以使用 iframe 来解决这个问题,但这看起来很奇怪。