2011-06-06 58 views

回答

2

我同意這是一個奇怪的任務。我個人會避免這樣的情況,但如果這是你必須這樣做的是我將如何處理它。

  1. 我建議你得到一個名爲Html Agility Pack
  2. 到HTMLAgilityPack.dll引用添加到您的asp.net應用程序庫。
  3. 如果你知道網址在iframe頁面,颳去該網站,如

    WebClient webClient = new WebClient(); 
    byte[] reqHTML; 
    reqHTML = webClient.DownloadData("http://www.urltothesiteyouwant.com/path/"); 
    UTF8Encoding objUTF8 = new UTF8Encoding(); 
    string htmlOfSite = objUTF8.GetString(reqHTML); 
    
  4. 看一看在HTML敏捷包網站和Example page有關如何使用圖書館的詳細信息。

這將允許您從外部站點獲取所需的文本並自行顯示。總是重要的是檢查這樣做的背後的合法性,如果您希望下載本網站的信息可以在其他網站上覆制等。

HTH。