日期:2014-05-17  浏览次数:20751 次

请教关于src="jscode.js"的问题
请教高手:

我在jsp文件中,使用如下的标签,编写js代码,运行结果正确。
<script language="javascript">
//js代码,太多,省略。

</script>


但是,我将代码原封不动的复制到jscode.js文件中,并且使用<script language="javascript" src="jscode.js">
</script>
包含这个js文件的时候,在js文件最开始我调试用的alert("ssssssssssss");都不输出了,

请教高手,这是什么原因?


在js文件中,没有错误,多了一些警告,其中的一个警告是:
XMLHttpRequest declaration is not found

function createXMLHttpRequest_onlineuserinfo() {
if(window.XMLHttpRequest) { //Mozilla 浏览器
sendreq_seeuserinfo = new XMLHttpRequest();
}
else if (window.ActiveXObject) { // IE浏览器
try {
sendreq_seeuserinfo = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
sendreq_seeuserinfo = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
}

------解决方案--------------------
连alert输出都不好使,这说明根本就没调用到这个js,检查一下你的js文件路径,对不对,是不是和jsp文件在相同目录下
------解决方案--------------------
<script type="text/javascript" src="jscode.js">
</script>