webForumDet fria alternativet

Läsa in HTML-fil från annan server?

ASP

4 svar · 313 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Detta har jag inte funderat på, kan man läsa igenom en HTML-fil från en annan server med ASP, så som man kan med PHP.

I såna fall, vad heter den funktionen eller objektet?

Medlem sedan juni 200032 967 inlägg
#2

Ja. Sök på xmlhttp.

Inte för att jag vet vad du menar att man kan göra med php, men...

Medlem sedan nov. 20014 054 inlägg
#3

@nders skrev:

Ja. Sök på xmlhttp.

Inte för att jag vet vad du menar att man kan göra med php, men...

Om du känner till PHP, så vet du säkert om funktionen: fopen()

Tack tack!!!

Medlem sedan juni 200032 967 inlägg
#4

Fredde Mannen skrev:

Om du känner till PHP, så vet du säkert om funktionen: fopen()

Nepp, men nu vet jag om den funktionen. ;)

Mvh

Medlem sedan nov. 20014 054 inlägg
#5

@nders skrev:

Fredde Mannen skrev:

Om du känner till PHP, så vet du säkert om funktionen: fopen()

Nepp, men nu vet jag om den funktionen. ;)

Mvh

Nåja, tack för hjälpen, nu med lite hjälp från det fantastiska internet så har jag löst det.

<%@ language=VbSCript %>
<%
  Response.Buffer = True
  Dim objXMLHTTP, xml, strURL
 
 ' Hämta request.
  strURL = Request.Form("strURL")

  ' Skapa xmlhttp objektet:
  Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  ' eller, för version 3.0 av XMLHTTP, använd:
  ' Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")

  ' Öppna kopplingen till den önskade servern.
  xml.Open "GET", "" & strURL & "", False
	
  ' Skickar begäran och hämtar datan.
  xml.Send

  ' Visa  HTML i textformat
  Response.Write "<h1>The HTML text</h1><xmp>"
  Response.Write xml.responseText
  Response.Write "</xmp><p><hr><p><h1>The HTML Output</h1>"

  Response.Write xml.responseText
 
  
  Set xml = Nothing
%>

I fall någon annan behöver den! :)

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)