为什么JS文件在Firebug的net选项卡下加载两次?

时间:2012-01-26 14:03:46

标签: javascript extjs

当我运行以下页面只是带有extjs文件的HTML页面时,加载后我检查Firebug,所以在“net”下的Firebug中显示所有总共5个的请求......但问题是< strong> ext-all-debug.js加载了两次 但其他JS和CSS加载了一次......我只是想知道为什么它被加载两次......请检查下面的代码,并建议我.. 提前谢谢....

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title id='title'>HTML Page setup Tutorial</title>

        <!-- ** CSS ** -->
        <!-- base library -->
        <link rel="stylesheet" type="text/css" href="extjs/css/ext-all.css" />
        <!-- overrides to base library -->

        <!-- ** Javascript ** -->
        <!-- ExtJS library: base/adapter -->
        <script type="text/javascript" src="extjs/bootstrap.js"></script>
        <!-- ExtJS library: all widgets -->
        <script type="text/javascript" src="extjs/ext-all-debug.js"></script>

        <!-- overrides to library -->

        <!-- extensions -->

        <!-- page specific -->

    </head>
    <body>
    </body>
</html>

1 个答案:

答案 0 :(得分:3)

如果包含bootstrap.js,它将自动加载Ext-Libraries。

  • 如果您是本地的(即localhost,任何IP地址或文件:// url)这是 ext-all-debug.js.
  • ext-all.js 否则。

只需使用bootstrap.js或 ext-all-debug.js