我想在网页上显示进度条/加载弹出窗口,直到页面完全加载为止。

我的网页很沉重,因为其中包含一个HTML编辑器,这是一个基于jQuery的HTML编辑器,需要花费大量时间才能完全加载。在加载过程中,我希望在页面上显示一个进度条,该进度条将在整个页面加载完成后立即删除。

最佳答案

不知道如何显示进度条。
但是使用jQuery BlockUI Plugin可以轻松显示加载弹出窗口
只需在head标签内引用jQuery和BlockUi插件即可。

然后做这样的事情。

$(document).ready(function() {
    // block page
    $.blockUI();
    //load your editor here
    //after load complete unblock page
    $.unblockUI();
});

如果您使用的是类似CKEditor之类的东西,那么更好的是,您可以在ckeditor的加载完成回调之后取消阻止页面。

这是一个小示例,其中页面被阻止10秒钟。您可以在回调中设置相同的值。 (Example Here)

关于jquery - 在网页完全加载之前,如何在网页上显示进度条?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6557271/

10-12 00:07
查看更多