提取網頁中的超級鏈結

2021-09-05 23:15:00 字數 993 閱讀 1651

using system;

using system.xml;

using system.text;

using system.net;

using system.io;

using system.collections;

using system.text.regularexpressions;

console.writeline("正在獲取頁面**,請稍侯...");

strcode = getpagesource(strurl);

console.writeline("正在提取超連結,請稍侯...");

allinks = gethyperlinks(strcode);

console.writeline("正在寫入檔案,請稍侯...");

writetoxml(strurl,allinks); }

// 獲取指定網頁的html**

static string getpagesource(string url)

// 提取html**中的**

static arraylist gethyperlinks(string htmlcode)

} if(!rep) al.add(strnew); }

al.sort();

return al; }

// 把**寫入xml檔案

static void writetoxml(string strurl, arraylist alhyperlinks)

writer.writeendelement();

writer.writeendelement();

writer.flush();

writer.close(); }

// 獲取**的網域名稱字尾

static string getdomain(string strurl)

網頁超級鏈結該以什麼方式開啟

一直以來都有這樣乙個困惑,那就是開啟頁面間的鏈結時是在原視窗轉換還在新視窗開啟呢?如果是在原視窗裡轉換頁面的話,那我還想使用原頁面的資訊呢?但程式設計客棧是在新視窗開啟的話,到時候可能是一螢幕的視窗 現在的瀏程式設計客棧覽器都提供標籤式瀏覽 我認為這是瀏覽器至今為止最好的改進,但也會造成成堆的標籤排...

網頁設計關於超級鏈結的設計原則

相關文章 網頁內容頁面製作的9個實用建議 網頁頁面設計的4個實用建議 網頁布局的9個建議 網頁製作關於html格式和長檔案的建議 鏈結vwwxrrglv 1 儘管你已做了乙個漂亮的首頁作為入口,其他人可能會對你的傑作內的具體指標或子頁給出鏈結。向這些新的訪問者提供一些關於他們在什麼地方以及為什麼在這...

word中使用超級鏈結

超級鏈結是將文件中的文字或圖形其他位置的相關資訊鏈結 起來,單擊建立了超級鏈結的文字或圖形時,就可跳轉到相關資訊。超級鏈結非常靈活和強大,既可跳轉至當前文件或 web 頁的某個位 置,亦可跳轉至其他 word 文件或 web 頁,或者其他專案中建立的 檔案。使用者甚至可用超級鏈結跳轉至聲音和影象等多...