你能指定页面元素的加载顺序吗?

时间:2010-12-15 19:32:13

标签: javascript jquery

我想我知道答案,但我想确保我没有错过任何东西......

我有一个网页,屏幕顶部有一个小的flash徽标动画。我保持最小化,它只是一个标志,所以没有关键的导航或任何愚蠢的东西。因为它是第一个加载的大元素,它有时会使页面挂起一点并减慢其他所有内容。

有没有办法告诉它最后加载flash元素的页面?它是唯一的flash元素,我已经在页面上实现了jquery(我不知道这是否给了我一个选项?)

提前致谢!

3 个答案:

答案 0 :(得分:1)

您可以为页面的onload事件设置事件侦听器,然后加载闪存。

请原谅伪代码。我不熟悉jQuery。

document.body.onload = function()
   {
       var element = $('#flash_container');
       element.src = 'flash.swf';
   }

答案 1 :(得分:0)

我不是专家,但...... 您可以尝试将其包装在div中,并将其放在HTML代码中。

如果它位于顶部,则position: absolute; top: 0;可能相当直接。

答案 2 :(得分:0)

在文档完成加载或DOM准备好后,你应该使用swfobject和/或jquery来嵌入flash(,换言之,动态嵌入)(您的需求)。