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

          真正的快樂來源于創造

            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 何楊 閱讀(690) 評論(0)  編輯  收藏 所屬分類: CSS
          主站蜘蛛池模板: 邵阳市| 襄垣县| 广河县| 正宁县| 高邮市| 安新县| 天柱县| 连云港市| 江孜县| 枝江市| 林芝县| 奎屯市| 凌海市| 安达市| 郯城县| 徐闻县| 浦东新区| 九江市| 邳州市| 沁水县| 贡山| 甘德县| 岳阳县| 石门县| 滦平县| 武隆县| 邹城市| 通河县| 富顺县| 乌审旗| 蒲江县| 凌海市| 辰溪县| 车致| 枣庄市| 富民县| 奈曼旗| 扎兰屯市| 浦江县| 江门市| 新泰市|