0

asp.net Web サイトのローカルホストのフォルダーに画像を保存しています。

画像はそこにあり、src 属性は正しく形成されていますが、画像は img 要素に表示されません。

誰かが問題や欠落の原因を教えてもらえますか..ブラウザのURLで画像を確認すると、正しく表示されます

     localhost:xxxx/TenModified/setX/8fd7976b-d4b0-467a-bc3e-bf2a51d60299.Jpeg

これは、要素のマークアップです

<img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolderChild_ListViewThumbs_ctrl1_ctl03_Image1" src="localhost:59657/ProfileTenModified/setP/8fd7976b-d4b0-467a-bc3e-bf2a51d60299.Jpeg" style="border-width:1px;border-style:Solid;height:172px;width:172px;" alt="">
4

5 に答える 5

1

これを使って:

src="ProfileTenModified/setP..."

完全なコード:

<img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolderChild_ListViewThumbs_ctrl1_ctl03_Image1" src="ProfileTenModified/setP/8fd7976b-d4b0-467a-bc3e-bf2a51d60299.Jpeg" style="border-width:1px;border-style:Solid;height:172px;width:172px;" alt="" />
于 2013-04-05T16:48:50.260 に答える
1

パスから「localhost:59657」を削除する必要があります。あなたは本当にそれを必要としません。単にルート相対であるだけです。これにより、「localhost:59657」を含まず、単にルート相対であるアプリケーションを起動するときに、多くの時間を節約できます。すべてのパスを変更する必要はありません。同じことがどのアンカーにも当てはまります。それらのルートも相対的にします。

<img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolderChild_ListViewThumbs_ctrl1_ctl03_Image1" src="/ProfileTenModified/setP/8fd7976b-d4b0-467a-bc3e-bf2a51d60299.Jpeg">
于 2013-04-05T17:23:16.743 に答える