利用XMLHTTP 從其他頁面獲取資料 (轉)
我們在編寫程式碼的時候,大家都知道可以透過post或者get獲得form表單的資料,那麼我們如何直接獲得其他頁面上的資料呢?這就要藉助了。是xml技術的一部分。
下面的程式碼就是一個很簡單的例子,我們利用xmlhttp技術,把站點首頁的程式碼以xml的形式完全獲取,並且在頁面中輸出。
Dim objXMLHTTP, xml
Set xml = Server.Create(".XMLHTTP")
xml.Open "GET", "", False
' Pull the data from the page
xml.Send
Response.write "Here's the html we now have in our xml object"
Response.write "
"
Response.Write "
Response.Write xml.responseText
Response.Write "
Response.write "
"
Response.write " Now here's how the page looks:
"
Response.Write xml.responseText
Set xml = Nothing
%>
下面是另一個例項
dim objHTTP , objXML , obj
set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.open "GET", "", false
objHTTP.send
set objXML = objHTTP.responseXML
set objXSL=Server.CreateObject("microsoft.xmldom")
objXSL.async=false
objXSL.load(Server.MapPath("style.xsl"))
if (objXSL.parseError.errorCode = 0) then
Response.Write(objXML.tranormnode(objXSL))
else
Response.Write "Error: " & objXSL.parseError.reason & " URL:" & objXSL.url
end if
Set objHTTP = Nothing
Set objXML = Nothing
Set objXSL = Nothing
%>
style.xsl:
_blank _blank _blank |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-998865/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vue+element-ui中獲取頁面資料VueUI
- Laravel_blade 呼叫其他路由_獲取資料;Laravel路由
- 微信小程式攜帶引數跳轉頁面/獲取頁面棧微信小程式
- 從session中獲取資料Session
- Laravel 呼叫其他路由 獲取返回資料擴充套件Laravel路由套件
- WebUI測試-獲取html頁面表格資料並存到Excel中WebUIHTMLExcel
- 利用insert,update和delete注入獲取資料delete
- 利用API獲取金融資料並畫圖API
- 從 falcon api 中獲取資料API
- vue從其他頁面返回保持上一頁的狀態Vue
- 頁面資料賦值轉換賦值
- Selenium+ChromeDriver 繞過cloudflare人機檢查 獲取頁面資料ChromeCloud
- 利用DBMS_METADATA包獲取許可權資訊(轉)
- electron + go 如何從sqlite獲取資料GoSQLite
- React Native 跳轉到 APP 推送頁面並獲取推送狀態React NativeAPP
- layui獲取頁面checkbox核取方塊值UI
- JavaScript-滑鼠獲取頁面座標JavaScript
- appium 獲取混合頁面元素失敗APP
- 如何利用電商API介面來獲取商品資料API
- 如何利用API介面獲取電商平臺資料?API
- 大資料實戰:電商該如何利用大資料獲取流量?大資料
- java獲取前端頁面傳送的cookie中的資訊Java前端Cookie
- 獲取微信小程式頁面路徑微信小程式
- JavaScript 獲取div在頁面中座標JavaScript
- zf_利用feapder中的selenium網頁爬取資料網頁
- 如何高效地利用淘寶API介面獲取商品資料API
- js獲取頁面地址引數並將其轉化為一個物件JS物件
- Java Web後臺從request裡面獲取的資料是亂碼問題JavaWeb
- 利用WITH MOVE語句獲取資料庫邏輯檔名BG資料庫
- python獲取頁面亂碼時的處理Python
- Lavarel Ajax 分頁時 獲取分頁資訊
- 獲取DOM元素到頁面頂部的距離,親測有效版本(轉載)
- 想獲取JS載入網頁的源網頁的原始碼,不想獲取JS載入後的資料JS網頁原始碼
- 利用反射讀取資料庫資料反射資料庫
- Unity從圖片的位元組資料裡面獲取圖片的寬和高Unity
- Postman模擬瀏覽器網頁請求並獲取網頁資料Postman瀏覽器網頁
- python四種方式解析網頁獲取頁面中的連結Python網頁
- Java後臺Html轉圖片和獲取頁面屬性值,及圖片拼接JavaHTML
- GIS資料獲取:土地利用與土壤屬性、DEM、水體水系資料