Include en anden side

Tags:    include php html

Heej alle

Som overskriften siger vil jeg gerne lave sådan at jeg kan loade en del af en anden side fx dst.dk på sin og så det kommer i et vindue da når man søger så kommer den videre til en anden side.

Hvordan kan dette gøres?



Indlæg senest redigeret d. 13.08.2011 21:17 af Bruger #16662
7 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Det kan du med en iframe.

Fold kodeboks ind/udHTML kode 


http://www.w3schools.com/tags/tag_iframe.asp



Lækkert tak :)

Men kom lige i tanke om, om man kunne include en speciel del fra siden?



Med mindre den side du vil have ind er opbygget i frames, så er der ikke nogen nem vej...

Du kan evt indlæse sidens kildekode, og så fjerne det overskydende... men det gør din side langsommere og det kan give problemer hvis den pågældende side ændrer i kildekoden.

Rent moralsk bryder jeg mig dog ikke om den metode.



Satans :(

Kender du den betode? Altså den hvor du vælger et bestemt div eller sådan?



Indlæs siden på den ene eller anden måde... i php file_get_contents().

Derefter del den op ved hjælp af nogle søgeord du kan finde nyttige i html-koden - evt. med explode() - det gentages indtil du har det du skal bruge.

I bund og grund ville jeg nok foretrække at gøre det i Javascript, eller i hvert fald lave et AJAX-kald til en .php-fil på din server der gør det der arbejde for dig. Så slipper du for at resten af siden indlæser langsomt.

Note: Du får hverken CSS eller Javascript med hvis der er sådan noget. Kun den ene div og dens indhold...



Jamen kan du lave et eksempel på hvordan man gør det?

Jeg vil gerne have søgefeltet på dst.dk



Næh ;) Men har du prøvet at lave din egen form og sende den til deres side?



t