Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在我的javascript功能完成之前,如何阻止浏览器尝试呈现页面?_Javascript_Dojo - Fatal编程技术网

在我的javascript功能完成之前,如何阻止浏览器尝试呈现页面?

在我的javascript功能完成之前,如何阻止浏览器尝试呈现页面?,javascript,dojo,Javascript,Dojo,我希望能够做到这一点: 1:等待DOM加载 2:告诉浏览器暂时不要呈现页面 3:使用所选的javascript库执行DOM操作(我使用的是dojo) 4:告诉浏览器现在可以呈现页面 否则,用户在操作初始DOM状态之前会短暂地看到它。真恶心 谢谢 只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。只需将显示隐藏内联放在正文上并在脚本运行完毕后将其删除。您是否考虑过使用CSS隐

我希望能够做到这一点:

1:等待DOM加载
2:告诉浏览器暂时不要呈现页面
3:使用所选的javascript库执行DOM操作(我使用的是dojo)
4:告诉浏览器现在可以呈现页面

否则,用户在操作初始DOM状态之前会短暂地看到它。真恶心


谢谢

只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。

只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。

只需将显示隐藏内联放在正文上,并在脚本运行完毕后将其删除。

只需将显示隐藏内联放在正文上并在脚本运行完毕后将其删除。

您是否考虑过使用CSS隐藏内容,仅在函数执行后显示?据我所知,单靠JavaScript是无法做到这一点的

您是否考虑过使用CSS隐藏内容,仅在函数执行后显示?据我所知,单靠JavaScript是无法做到这一点的

您是否考虑过使用CSS隐藏内容,仅在函数执行后显示?据我所知,单靠JavaScript是无法做到这一点的

您是否考虑过使用CSS隐藏内容,仅在函数执行后显示?据我所知,单靠JavaScript是无法做到这一点的