如何在其他的之前运行javascript脚本?

时间:2012-06-08 10:48:45

标签: javascript javascript-events html

您知道是否可以确保在网页中首先运行Javascript脚本网站?

对于上下文,我试图在每个span之前标记另一个库(就像cufon一样)并使用原始内容进行混乱。由于无法在跨度上使用onLoad(),因此这是我在客户端可以看到的唯一方法。

2 个答案:

答案 0 :(得分:4)

优先顺序取决于事物加载的顺序。

  1. 头标记脚本(按列出的顺序)
  2. 脚本&其他事件属性按照它们出现在代码中的顺序。
  3. Body onLoad
  4. 我确实有#2& #3混淆 - 澄清身体onLoad事件触发 整个身体(包括脚本)加载

    此外,更改<span>标签的脚本如果放在head标签中(除非它们是一个函数)将不起作用,因为脚本在加载时运行,并且当头部加载时,主体和&amp; span标签尚未加载。

答案 1 :(得分:1)

在您需要修改的内容之后,但在任何其他脚本之前,将<script>标记放在页面源中。脚本的运行顺序与其标签在页面上显示的顺序相同。