我编写了一些javascript函数并将文件保存为dashboardjs.jsp
。将文件制作为jsp的原因是我想在脚本中使用struts2标记。现在我在脚本标记中调用此脚本,如下所示:
<script type="text/javascript" src="/dashboardjs.jsp"></script>
加载此脚本后,我只是尝试在加载
的上述脚本中调用函数<script type = "text/javascript">
$(function(){
getTrend(id,true,false); //this function is defined in dashboardjs.jsp
});
</script>
以上在FF,Chrome中完全正常,但在IE中它会抛出错误,说getTrend未定义。在IE开发人员工具(网络选项卡)中,它显示了对脚本dashboardjs.jsp
的调用多次。我的问题是为什么IE以这种方式表现?这个问题有什么解决方案吗?请建议。