Avatar billede Kawasaki900 Nybegynder
11. maj 2014 - 14:31 Der er 3 kommentarer

Hente side fra andet domæne

Jeg prøver at bruge denne kode til at hente oplysninger fra en database som ligger på et andet domæne, den henter det fint men alle æøå bliver ?.
hvad gør jeg galt.
(virker ok hvos jeg bare bruger (<iframe src=" osv)
<%
function GetHTML(url)
    Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
    xmlhttp.open "GET", url, false
    xmlhttp.setRequestHeader "User-Agent","My funky browser."
    xmlhttp.send()
    response.write xmlhttp.status                  ' Add this line.
    If(xmlhttp.status=404) Then
          response.write("Src not found")
    Else
          response.write Len(xmlhttp.responseText)  ' Add this line.
          GetHTML = xmlhttp.responseText
    End If
    If err.number <> 0 then
        response.write "Url not found"
    end if
    Set xmlhttp = nothing
end function

url = "http://minside.dk/side.asp"
theSrc = GetHTML(URL)
response.Write (theSrc)
%>
Avatar billede claes57 Ekspert
11. maj 2014 - 14:52 #1
Prøv at se på sidste svar i http://stackoverflow.com/questions/12082867/classic-asp-character-encoding
Det er noget det samme, du skal bruge.
Avatar billede Kawasaki900 Nybegynder
13. maj 2014 - 17:28 #2
Har prøvet at se der.
Problemet er siden virker ok, når jeg tager den ind med Iframe,
men ikke når jeg tager den ind med overnævnte kode
Avatar billede claes57 Ekspert
13. maj 2014 - 17:35 #3
Du skal ikke bruge lcid 1033, men dansk (husker ikke  lige hvad den er)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester