iT邦幫忙

0

asp.net 圖片無法顯示

我在 masterpage.mastet 中圖片已經設為如下
src ../images/design/logo.gif
但是我開新網頁 , 引用主板頁面圖片卻無法顯示如下紅圈處
而有些新網頁引用主板頁面就可以顯示

4
bizpro
iT邦大師 1 級 ‧ 2012-09-08 21:50:59
最佳解答

當您使用相對路徑時, 要確認相對得到, 頁面相對得到的可以顯示logo.gif, 頁面相對不到的就當然找不到了.
例如, 要找到<mainpath>/images/design/logo.gif

  1. <mainpath>/page1.aspx 找得到logo.gif
  2. <mainpath>/subpath/page2.aspx 就找不到logo.gif了, 因為相對低了一層. 貼圖中似乎低了一層, 那麼應該要 src ../../images/design/logo.gif
2
外獅佬
iT邦大師 1 級 ‧ 2012-09-07 23:04:48

../images/design/logo.gif
表示這個aspx檔案目錄所在的上一層目錄中的images目錄下的design目錄下的logo.gif
請確定一下...這個路徑真的正確嗎?

cmkung iT邦新手 5 級 ‧ 2012-09-10 09:36:46 檢舉

路徑圖片如下

cmkung iT邦新手 5 級 ‧ 2012-09-10 09:38:24 檢舉

這張就找的到紅圈處

2
雷夢卡爾
iT邦研究生 5 級 ‧ 2012-09-10 08:07:11

使用絕對路徑試試

我要發表回答

立即登入回答