jQuery:在html页面加载时同步更新进度条?

时间:2011-04-20 10:35:09

标签: javascript jquery jquery-ui progress-bar

我有一个发送电子邮件(订阅)的脚本。处理需要很长时间。该脚本将一个日志(成功发送到当前的内容)输出到浏览器。

我希望它也显示进度条。我怎么做?没有AJAX调用,页面同步加载。我想可能是我应该在每个X电子邮件发送时输出<script>...</script>标签来移动进度条,但我不确定它是否符合跨浏览器标准。这是一个标准,浏览器应该在遇到页面主体中的某个时立即执行Javascript吗?

1 个答案:

答案 0 :(得分:4)

是的,您的想法经常被使用,并且应该适用于大多数浏览器 - 标准是javascript必须同步执行,除非async属性明确指出。

因此,您可以不时地添加script标记以更新状态栏。据我所知,Gmail使用相同的技术。