iis發布網頁之后localhost/顯示不正常,部分js失效。但是本地打開是正常的。求解決!


我在本地做網頁,用到了js和jquery插件。也有一些外部樣式表,由於是第一次做所以css樣式可能不很規范,在本地用ie6和ie7打開是理想的。但是用win7的iis發布以后用ie6.0瀏覽localhost有很多地方錯位,部分js失效。ie7瀏覽localhost基本正常。請問這是怎么回事?

4 个解决方案

#1


這是因為你很多地方的css/image/JS等 路徑引用有問題
注意相對路徑和絕對路徑啦。
有可能你在本地是做的虛擬目錄,而發布上去之后用的是單獨的網站根目錄。

#2


肯定是你的路徑問題  看看那些不顯示的 是不是有這個問題 

#3


樓上分析的也有道理,如果你的網站有虛擬目錄的話,那么在iis里面要啟用虛擬目錄功能

另外提醒一下,就是ie7對是用xhml標准,所以那種在css里面用js定位的一些樣式可能會失效,開發的時候最好用標准的xhtml來寫代碼

#4


你在win7 用IE8打開看看會不會錯亂。如是是就有很大程度是路徑問題。

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com