複製程式碼 代碼如下: -/html/PUBL "IC DTD HTML 4.01 Transitional//EN"> 遠端網頁原始碼讀取 <BR>/* 頁面字體樣式*/ <BR>body, td, input, textarea { <BR>font-family:Arial; <BR>font-size:12px; <BR>} <BR> <BR>//用來建立XMLHttpRequest物件<BR>function createXmlHttp() { <BR>//根據window.XMLHttpRequest物件是否存在使用不同的建立方式<BR>if (window.XMLHttpRequest) { <BR>xmlHttp = new XML XML Opera等瀏覽器支援的建立方式<BR>} else { <BR>xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE瀏覽器支援的建立方式<BR>} <BR>} <BR>/ /直接透過XMLHttpRequest物件取得遠端網頁原始碼<BR>function getSource() { <BR>var url = document.getElementById("url").value; //取得目標位址資訊<BR>//位址為空時提示使用者輸入<BR>if (url == "") { <BR>alert("請輸入網頁位址。"); <BR>return; <BR>} <BR>document.getElementById("source"). value = "正在載入中…"; //提示正在載入<BR>createXmlHttp(); //建立XMLHttpRequest物件<BR>xmlHttp.onreadystatechange = writeSource; //設定回呼函數<BR>xmlHttp.onread"GET" , url, true); <BR>xmlHttp.send(null); <BR>} <BR>//將遠端網頁原始碼寫入頁面文字區域<BR>function writeSource() { <BR>if (xmlHttp. readyState == 4) { <BR>document.getElementById("source").value = xmlHttp.responseText; <BR>} <BR>} <BR> 遠端網頁原始碼讀取 位址: