IIS有javascript问题吗?

时间:2011-12-15 15:26:23

标签: javascript video iis-7 popup

我正在将大量网站从基于Linux的服务器迁移到带有IIS7的Windows Server 2008 R2。我正在测试一些我们必须确保一切都能正常运行的网站。

我遇到了一个问题,在将一切从真实网站移动到测试网站后,一些javascript不再起作用了。它应该是youtube的弹出式视频播放器,虽然它在很大程度上起作用,但是代码的一部分应该使它成为一个模态窗口,它会使浏览器窗口的其余部分变灰并在用户点击时关闭远离视频没有。虽然视频应该居中,但它一直在左侧,并且无法关闭它。我已经检查了脚本,据我所知,它没有任何问题。我甚至链接回工作网站的javascript文件,但仍然无法正常工作。

我不能确定服务器设置,IIS设置或我需要更新的某些版本是否有问题,但它让我疯狂,我无法继续进行测试,直到我发现问题在这里。

如果您想查看真实网站和测试网站,它们分别位于herehere。视频和大多数设置工作正常,只有其中几个似乎没有。我不赞成视频编码。这是我使用它的唯一网站,可能会在不久的将来使用它。我更担心可能会弹出其他网站的潜在问题。有谁知道发生了什么事?

2 个答案:

答案 0 :(得分:3)

JavaScript是一种客户端语言,而不是服务器端语言。因此,IIS不负责执行它;浏览器是。

这意味着所有IIS都会为JavaScript提供服务(除非出于某种原因,它是动态生成的),因为它会为所有其他数据提供服务。实际上,IIS忽略了JavaScript 可以执行的事实。

因此,IIS不会导致JavaScript问题。

答案 1 :(得分:0)

两个网站之间的差异远远大于视频。看来你有一个.css问题。确保正确加载.css文件。

正如Kristian Antonsen指出的那样,Javascript不是问题。