| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 778 人关注过本帖
标题:调用外部js不起作用,请指点
只看楼主 加入收藏
iveniven
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-11-15
收藏
 问题点数:0 回复次数:1 
调用外部js不起作用,请指点
我是js新手,在一个html文件中调用外部JS文件,IE6和7下都不起作用,FIrefox正常,请高人帮着看看,多谢先,代码简单,如下:

1.html文件:

<Html>
<Head>
<Script type="text/javascript" src="s.js"/>
</Head>
<Body onload="init();"/>
</Html>

2.s.js文件:
function init(){ alert("inited");}

以上如在IE中打开html文件,alert不起作用。

如果把init函数放到html文件里,去掉外部引用,象以下代码,alert就起作用了。
<html>
<head>
<script type="text/javascript">
function init(){alert("inited");}
</script>

</head>
<body onload="init();"/>
</html>

但是如果html里只要包含了任何外部js文件,例如如下代码,alert都不起作用。这实在是太奇怪了,请高手指点.我的环境是winxp sp2+IE6,升级到IE7也不起作用.firefox却工作正常.

<html>
<head>
<script type="text/javascript" src="s2.js"/>
<script type="text/javascript">
function init(){alert("inited");}
</script>
</head>
<body onload="init();"/>
</html>

[此贴子已经被作者于2007-11-15 14:24:35编辑过]

搜索更多相关主题的帖子: javascript function 
2007-11-15 14:23
studi
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-9-27
收藏
得分:0 
[CODE]<Script type="text/javascript" src="s.js"></script>[/CODE]

这样就好了。
2007-11-15 16:31
快速回复:调用外部js不起作用,请指点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031127 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved