亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Url相對路徑的問題總結

 更新時間:2012年11月01日 21:59:32   作者:  
很多時候,我們在圖片或者其他(a標簽,flash)中指定鏈接的時候,我們需要選擇是使用絕對路徑,或者是相對路徑.
最讓人擔心的是,有時候必須使用絕對路徑(如asp.net中的master內容),因為處于開發(fā)過程,沒有目標地址,也就無法配置絕對路徑。有時確必須使用相對路徑。

但是相對路徑寫好了,卻存在各種各樣的問題。
今天,我介紹大家兩種不一樣的方法。
首先介紹最簡單的就是HTML5里新增的Base標簽。
我們看它的用法,必須包含在head標簽中。

復制代碼 代碼如下:

<head>
<base target="_blank" href="www.Test.com" />
</head>


最重要的是,base標簽配置好以后,瀏覽器將不再使用當前文檔內的相對URL,而使用指定的基本 URL 來解析所有的相對 URL。
看上圖,如果你的<a>、<img>、<link>、<form> 標簽中的URL為"chamychen.jpg",那么瀏覽器會在鏈接地址時自動在此URL前加上base標簽中指定的href地址,其打開方式也將遵循Base標簽中設定的target屬性。那么以后,我們可以在master,mvc可以在layout.shtml中設置base標簽,來解決頭疼的絕對徑路和相對徑路的問題。我們以后,可以把所有的相對徑路,都設置成從網(wǎng)站根目錄下開始。Base中配置網(wǎng)址就可以,解決所有的相對路徑和絕對路徑的問題了。
針對不支持html5的瀏覽器,其實我們可以使用C#寫幾句代碼,就可以獲取網(wǎng)站根目錄的地址了:
復制代碼 代碼如下:

public static string HostUrl()
{
String path = HttpContext.Current.Request.Url.Scheme + "://" +
HttpContext.Current.Request.Url.Authority +
(HttpContext.Current.Request.ApplicationPath == "/" ? "" : HttpContext.Current.Request.ApplicationPath);
return path;
}


綜上所述:你只需要使用“網(wǎng)址+相對路徑”的方式就能夠處理因相對徑路引發(fā)的問題。
如:http://www.Test.com/ab/abc.jpg
可以使用Base標簽:
<head>
<base target="_blank" href="www.Test.com" />
</head>

相對路徑寫成:<img src="ab/abc.jpg"/>
如果使用多C#來支持:則為HostUrl()+"ab/abc.jpg"

相關文章

  • C# windows語音識別與朗讀實例

    C# windows語音識別與朗讀實例

    這篇文章主要為大家詳細介紹了C# windows語音識別與朗讀實例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C#使用AutoMapper實現(xiàn)類映射詳解

    C#使用AutoMapper實現(xiàn)類映射詳解

    AutoMapper是一個用于.NET中簡化類之間的映射的擴展庫,這篇文章主要介紹了C#如何使用AutoMapper實現(xiàn)類映射,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-01-01
  • c# 實現(xiàn)子窗口關閉父窗口也關閉的簡單實例

    c# 實現(xiàn)子窗口關閉父窗口也關閉的簡單實例

    下面小編就為大家?guī)硪黄猚# 實現(xiàn)子窗口關閉父窗口也關閉的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Unity實現(xiàn)跑馬燈抽獎效果

    Unity實現(xiàn)跑馬燈抽獎效果

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)跑馬燈抽獎效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C++泛型編程Generic?Programming的使用

    C++泛型編程Generic?Programming的使用

    本文主要介紹了C++泛型編程Generic?Programming的使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • C#文件后綴名的詳細介紹

    C#文件后綴名的詳細介紹

    這篇文章詳細介紹了C#文件后綴名,有需要的朋友可以參考一下
    2013-09-09
  • C#如何給word文檔添加水印

    C#如何給word文檔添加水印

    這篇文章主要為大家詳細介紹了C#如何給word文檔添加水印的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • C# Bitmap圖像處理(含增強對比度的三種方法)

    C# Bitmap圖像處理(含增強對比度的三種方法)

    本文主要介紹了C# Bitmap圖像處理(含增強對比度的三種方法),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • C#中抽象類與接口的區(qū)別詳解

    C#中抽象類與接口的區(qū)別詳解

    本文主要介紹了C#中抽象類與接口的區(qū)別。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 區(qū)分c# 前臺和后臺線程

    區(qū)分c# 前臺和后臺線程

    這篇文章主要介紹了c# 前臺線程和后臺線程的區(qū)別與聯(lián)系,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07

最新評論