當柳上原的風吹向天際的時候...

          真正的快樂來源于創造

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
          在Web程序中,url重寫后后會出現CSS失效的情況,即頁面元素都在,但給它們加上的樣式都無效了。

          原因:
          一般是加載CSS文件的路徑在翻頁后處于錯誤的位置,這時可以用FireFox打開網頁,查看網頁源碼,再點擊CSS下方的鏈接,看是否能鏈接到CSS文件,鏈接不到是報錯的。

          處置:
          在html開始前加上如下代碼:
          <%  
              
          String path = request.getContextPath();  
              
          String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
          %>
          <html>
              
          <head>
                  
          <base href="<%=basePath%>">
                  
          <title>XXX</title>

              
          </head>

          接下來其它的CSS,JS,IMG寫好相對地址就好了。
          posted on 2012-04-20 12:04 何楊 閱讀(684) 評論(0)  編輯  收藏 所屬分類: CSS
          主站蜘蛛池模板: 刚察县| 保康县| 邵武市| 贡觉县| 久治县| 沐川县| 邵阳市| 绥棱县| 贵定县| 兰考县| 喀喇| 武邑县| 梁山县| 巴青县| 漾濞| 安吉县| 北海市| 新兴县| 玛曲县| 太原市| 沁源县| 松阳县| 垦利县| 新绛县| 瑞安市| 屯门区| 云南省| 新乡县| 寿阳县| 阿图什市| 洛宁县| 岫岩| 日土县| 莲花县| 文安县| 仪征市| 定边县| 如皋市| 广汉市| 襄垣县| 汝州市|