JS和CSS在本地部署没有问题,放到服务器上却出问题了?

用SpringMVC写了一个web项目,在本地tomcat部署后一切正常。IE8和Chrome都没有问题,但是当我部署到server后,IE8下js和css就失效了。连用JS控制的form都提交不了,而Chrome却一切正常。请问有人遇到同样问题吗?

本机和server上的tomcat jdk本版完全一样,就是远程用IE访问出问题。

这是我SpingMVC的配置文件

[code="xml"]

<beans:bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <beans:property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" />
</beans:bean>

<beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
    <beans:property name="definitions">
        <beans:value>
            /WEB-INF/**/tiles.xml
        </beans:value>
    </beans:property>
    <beans:property name="checkRefresh" value="true" />
</beans:bean>[/code]
evil850209
evil850209 最后发现,好像真是HTML5引起的问题,我本机IE是9,支持HTML5.别人机器都是IE8或者7,无法支持。尽管加了那个googlecode的js还是不行,求解?
7 年多之前 回复
evil850209
evil850209 会不会是HTML5的问题,IE对HTML5和CSS3,有如下代码不知道是否是问题关键。 <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> 是不是不能访问那个js呢?
7 年多之前 回复

2个回答

估计是IE的保护模式吧。

你本地测试时估计是http://localhost:8080/myapp这样,换成sever是http://xxx/myapp这样。

看下IE选项->安全里面的设置吧。

evil850209
evil850209 其实我只是在局域网里访问我的app,只是用如下url访问,IE就有问题了 http://主机IP:8080/myapp
7 年多之前 回复

最好能贴出页面是如何引用js,css的,不然没法判断,第一感觉是路径问题,有些浏览器的相对路径是找不到文件的

evil850209
evil850209 初步怀疑是ie对html5的支持,我用了bootstarp这个css框架,还用了jQuery和一些相关的插件。
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问