Hur öppnar man en html-fil, asp-fil m.m på en annan hemsida med hjälp av ASP-kod? Hittade lite matnyttig läsning på http://www.experts-exchange.com/Web/Web_Languages/ASP/Q_20127239.html Sök på XMLHTTP så hittar du en hel del. Jag använder ett exempel som jag fick här i forumet tidigare (kommer inte ihåg vem som postade det). Där får du den kompletta HTML-koden från en annan sida i en variabel och kan sedan sortera ut det du vill ha.Öppna html-fil på annan hemsida
Jag vill alltså kunna läsa html-koden och annalysera den.Sv: Öppna html-fil på annan hemsida
/TangoMickeSv: Öppna html-fil på annan hemsida
<code>
<%
dim objXMLHTTP, strHTML
set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.open "GET", "http://www.dinurl.htm", false
objXMLHTTP.send
strHTML = BinToText(objXMLHTTP.responsebody, 32000)
response.write (strHTML) ' Skriver ut med å, ä, ö och allt! =) Server.HTMLEncode
set objXMLHTTP = nothing
' Bin To Text
Function BinToText(varBinData, intDataSizeInBytes) ' as String
Dim objRs
Const adFldLong = &H00000080
Const adVarChar = 200
Set objRS = CreateObject("ADODB.Recordset")
objRS.Fields.AppEnd "txt", adVarChar, intDataSizeInBytes, adFldLong
objRS.Open
objRS.AddNew
objRS.Fields("txt").AppEndChunk varBinData
BinToText = objRS("txt").Value
objRS.Close
Set objRS = Nothing
End Function
%>
</code>