Avatar billede sevelsted Nybegynder
05. oktober 2005 - 15:27 Der er 15 kommentarer og
1 løsning

Import af webside

Hej Eksperter

Jeg vil gerne vide om man kan, og evt. hvorden man kan impreterer data fra en andet website.

Hvis man ex. vis skriver www.sidederskalimporterer.dk
Så skal adressen: www.sidederskalimporterer.dk blive i adresselinien, men hente alle dataer fra en anden websetd. eks. www.webstedderskalhentes.dk
Men altså uden at skifte navn i adresselinien...

Håber det kan lade sig gøre...
Avatar billede kalp Novice
05. oktober 2005 - 15:33 #1
fra database eller sider fra en anden side?

så skal den hentes ind i en frame.
Avatar billede sevelsted Nybegynder
05. oktober 2005 - 15:35 #2
Side fra anden side...
Avatar billede sevelsted Nybegynder
05. oktober 2005 - 15:39 #3
Det der med frames er sku' ikke lige mig, hvad gør jeg ?
Avatar billede softspot Forsker
05. oktober 2005 - 15:42 #4
Alternativt skal du i ASP benytte MSXML2.XMLHTTP til at hente data på den anden server og så bare returnere data som om det var din egen servers (jeg tvivler dog på at det er lovligt at gøre dette uden samtykke fra den server man henter siden).
Avatar billede sevelsted Nybegynder
05. oktober 2005 - 15:52 #5
Softspot

Det vil være super med det der forslag, det er fra samme server, det er bare for ikke at udlever koderne på det jeg har lavet før der er betalt...
Avatar billede softspot Forsker
05. oktober 2005 - 16:08 #6
Jeg kan lige se at det ikke er særlig let i praksis, da du også skal have alle styles, scripts og andre eksterne referencer fortolket og sendt med, hvilket nærmest er umuligt at få til at fungere ordentligt (indenfor et rimeligt budget), så jeg tror det med frames er den mest tilgængelige metode.

Du kan lave en iframe som fylder det hele og så loade siden i den.

Jeg er bare lidt i tvivl om hvormeget beskyttelse det giver dig af koderne (ellers har jeg ikke forstået hvor du vil hen med dette), for hvis du vælger en iframe eller et frameset, så kan man stadig finde ud af hvad den faktiske adresse er ved at kigge i source (med view source) eller i browsercachen...
Avatar billede softspot Forsker
05. oktober 2005 - 16:10 #7
...men derfor kan du jo godt lige få koden der henter fra en anden server, det kunne jo være du kunne bruge det i en anden sammenhæng :)

<%@ language="vbscript" %>
<%
dim objXML
dim res
   
addr = "http://www.domæne.dk"   

set objXML = Server.CreateObject("MSXML2.XMLHTTP")
objXML.open "GET", addr, false
objXML.send
Response.BinaryWrite objXML.responseBody
set objXML = nothing
%>
Avatar billede bjoern_bertelsen Nybegynder
05. oktober 2005 - 17:41 #8
Er det ikke blot en simpel redirect (ikke asp response.redirect!), hvor adresselinjen bliver stående som den gamle? Det skulle vidst være ret simpelt, men kan ikke lige huske hvordan man gør (men ikke noget med i-frames).
Avatar billede sevelsted Nybegynder
08. oktober 2005 - 14:06 #9
Det vil være fint nok med en iframe...

Kan nogen koden ???
Avatar billede larsbachmanndk Nybegynder
08. oktober 2005 - 14:09 #10
<iframe src="www.sidenderskalimporteres.dk" width="100%" height="100%" frameborder=0" />
Avatar billede sevelsted Nybegynder
08. oktober 2005 - 14:24 #11
Her er den kode som virker...

<frameset>
<iframe src="http://www.sevenoaks.dk" width="100%" height="100%" frameborder="0">
</frameset>
Avatar billede sevelsted Nybegynder
08. oktober 2005 - 14:26 #12
Tak for hjælpen, poitene går til
larsbachmanndk
for at komme tættest på :-)

Så hvis du lige vil svare...
Avatar billede softspot Forsker
08. oktober 2005 - 14:26 #13
Du skal ikke have frameset omkring en iframe...
Avatar billede sevelsted Nybegynder
08. oktober 2005 - 14:29 #14
Sikkert ikke, men det virkede ikke uden...
Avatar billede softspot Forsker
08. oktober 2005 - 14:33 #15
Er det ikke fordi du mangler en afsluttende </iframe>
Avatar billede larsbachmanndk Nybegynder
25. november 2005 - 14:41 #16
Jamen jeg takker
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