调用外部JS文件出错的解决方案

本来在别的机器上运行的好好的Javascript程序,弄到自己的机器上就运行不出来了,在调用外部JS文件里的函数的时候都显示UNDEFINED,试了好多办法,只有一种办法能正常运行,就是把<script src=xxx.js language=javascript></script>这个调用的文件里的所有函数拷贝到要用到的网页源代码里面去才行。可是不放在IIS里面运行,写个小函数让HTM文件用SCRIPT SRC调用,用浏览器直接打开却能正常运行,最后郁闷了直接在IIS上打开那个有问题的JS文件直接下载运行,发现文件的结尾有这么一句话:

Error: Unable to read footer file.

不能读取脚文件?百度一下结果如下

Abstract:

The information in this article applies to:

    * All sites created through the control panel

SYMPTOMS
    ASP.net, ASP, HTML files any or all may display an error: "Error: Unable to read footer file"
    
CAUSE
    This error is caused when the site is added through the control panel and footers are enabled. If the footer file is enabled and does not exist this error will appear.
    
RESOLUTION
    Edit the site within the control panel disable the footer files option

说这个错误是站点通过控制面板加上并且“脚”这个功能被启用了,被启用不要紧,脚文件不存在这个错误才会出现。
解决办法是关了这个脚文件属性。
忽然想起来以前为了把所有页面都加上个结尾,把站点属性“文档”-“启用文档页脚”功能给打开了,最后还把那个页脚文件给删了,可这个功能却没有关掉。

赶紧关了试试,调用的函数正常显示了,哇哈哈哈。

Error: Unable to read footer file. ----关闭IIS里面的“启用文档页脚”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值