html无法加载外部引用的ExtJS的js文件

在html中引用同一文件夹中的my.js文件:<scriptsrc="my.js"></script>其中my.js如下:Ext.onReady(fun);functio... 在html中引用同一文件夹中的my.js文件:
<script src="my.js"></script>

其中my.js如下:
Ext.onReady(fun);
function fun(){
var tb = new Ext.Toolbar({width:300,renderTo:'div1'});
tb.addButton([{text:'新建'},{text:'打开'},{text:'保存'}]);
tb.addSeparator();
tb.addText('静态文本');
}

发现IE无法加载ExtJS,但如果把js写到html<script>的标签对中就可以了。请问这是什么回事呢??
回复jackynuaa:你的方法试过了,不过IE还是没反应。
展开
 我来答
百度网友a435633
2010-02-08 · TA获得超过1234个赞
知道大有可为答主
回答量:1018
采纳率:0%
帮助的人:0
展开全部
第一个可能

js 文件的顺序不对。

<script src="my.js"></script>

应该写在引用 extjs 的代码下面,如果这段代码依存于其他代码,其他代码的文件也得尽量放在前面。

还有,最好这样写:

<script type="text/javascript" src="my.js"></script>

第二个可能

my.js 文件的编码不对,因为里面有中文,建议保存成 utf-8。
jackynuaa
2010-01-30 · 超过33用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:0
展开全部
function fun(){
var tb = new Ext.Toolbar({width:300,renderTo:'div1'});
tb.addButton([{text:'新建'},{text:'打开'},{text:'保存'}]);
tb.addSeparator();
tb.addText('静态文本');
}
Ext.onReady(fun);
试试呢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
binglang8632
2010-02-05
知道答主
回答量:18
采纳率:0%
帮助的人:9.3万
展开全部
e..会不会你引入extjs的script标记在引入my.js的script标记之后?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式