IIS配置网站后js无法正常执行

frankwong 2016-03-24 06:08:54
有一asp.net网站在vs2008调试完全正常不会出错,发布后部署在一台win7+iis7.5 +IE8 能正常使用;但部署在另外一台也是win7 + iis7.5 (安装、配置方法与前一台相同)+ IE8上时,js无法正常执行,既没有提示也没有报错;再部署在另外一台win2003 + iis6.0 + IE6上,js都报错,提示“第XX行错误,缺少对象”。请问以上问题,需要在哪些方面去找错解决?谢谢!

附:iis7.5的配置方法
http://www.yuzhiguo.com/495/
...全文
1583 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
yvhksun 2018-01-31
  • 打赏
  • 举报
回复
原来是 application/x-javascript 现在改成 application/javascript
yvhksun 2018-01-31
  • 打赏
  • 举报
回复
我也遇到同样的问题 把js文件的路径拷出来 可以打开 但文件没内容, 如下:
frankwong 2016-03-25
  • 打赏
  • 举报
回复
引用 6 楼 sp1234 的回复:
因此,任何一个有实践经验的人都会告诉你、让你自己调试和测试所下载的 js 文件的内容有没有一丁点的差别?! 只有动手亲自测试,才能教快地戳穿动不动就虚幻地瞎猜且误导自己(同时也误导其它不动手只动嘴)的人,才能正见真的原因。
有调试过,但是有些错误提示对经验少的人来说很抓狂,完全没有头绪的。
frankwong 2016-03-25
  • 打赏
  • 举报
回复
引用 7 楼 sp1234 的回复:
[quote=引用 楼主 frankwong 的回复:] 请问以上问题,需要在哪些方面去找错解决?谢谢!
学会抛开教程而设计自己的测试,然后把调试或者测试贴出来。这才能真正逐步解决问题。[/quote] 我也是自己搞了一天没有办法才来论坛求助的。
frankwong 2016-03-25
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
js报错的可能是浏览器兼容性问题,第二个通过F12看有没有js路径错误
最后是将js文件另存为utf-8格式解决了,不是其他问题,谢谢。
  • 打赏
  • 举报
回复
引用 楼主 frankwong 的回复:
请问以上问题,需要在哪些方面去找错解决?谢谢!
学会抛开教程而设计自己的测试,然后把调试或者测试贴出来。这才能真正逐步解决问题。
  • 打赏
  • 举报
回复
因此,任何一个有实践经验的人都会告诉你、让你自己调试和测试所下载的 js 文件的内容有没有一丁点的差别?! 只有动手亲自测试,才能教快地戳穿动不动就虚幻地瞎猜且误导自己(同时也误导其它不动手只动嘴)的人,才能正见真的原因。
lovebaby 2016-03-25
  • 打赏
  • 举报
回复
感觉是浏览器的兼容问题
  • 打赏
  • 举报
回复
有时候,如果你不从最基本的原理入手去考虑和设计测试用例,你就会完全虚幻地瞎猜一堆问题。js报不报错,跟你说的那些完全没有关系。
正怒月神 版主 2016-03-25
  • 打赏
  • 举报
回复
如果第一台和第二台环境一样。应该不会这样啊。 我觉得不是js的问题。 会不会由于访问地址不同,导致后台的某些数据为空了,然后js中拿到这个对象就无效了?
yaotomo 2016-03-25
  • 打赏
  • 举报
回复
IE6兼容性最差,不能运行是正常的 IE8可以选择浏览器的“兼容性模式”试试,在地址栏最右边可以选择 现在很多jQuery插件都不支持IE8了,html5和css3很多低版本的浏览器都不支持 事实上IE内核浏览器的兼容性很差的
  • 打赏
  • 举报
回复
js报错的可能是浏览器兼容性问题,第二个通过F12看有没有js路径错误

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧