Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

In eine HTML Seite eine andere inkludieren

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
3DCG
PostRank 7
PostRank 7
Beiträge: 550
Registriert: 22.01.2006, 20:11
Wohnort: FFM

Beitrag von 3DCG » 02.02.2010, 19:30

Hallo,

möchte eine HTML Seite machen in der ich den Inhalt einer Seite (URL) anderen inkludiere - also einbaue / einlese - das Ergebnis soll wie eine Seite aussehen.

--- Seite ---
Mein Inhalt (Text etc.)

Inhalt der anderen Seite (was immer da ist)
--- Seite ---

Keine Angst ich will keinen Content klauen sondern mir eine Ansicht bauen in der "Mein Inhalt" die beschreibenden Metadaten zur angezeigten / inkludierten Seite sind (quasi aus Dokumentationsgründen).

Irgendeine Idee / Tip?

DANKE


.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

oliverp19
PostRank 4
PostRank 4
Beiträge: 182
Registriert: 05.03.2009, 20:32

Beitrag von oliverp19 » 02.02.2010, 20:32

Frames bzw. IFrames sind die Lösung...alles weitere verrät dir Google bzw. SelfHTML.

Grüße
Oli

3DCG
PostRank 7
PostRank 7
Beiträge: 550
Registriert: 22.01.2006, 20:11
Wohnort: FFM

Beitrag von 3DCG » 02.02.2010, 21:46

Sieht das dann auch wie eine Seite aus? Evtl. könnte man was mit Javascript zaubern?!?


.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


w3news
PostRank 8
PostRank 8
Beiträge: 938
Registriert: 10.10.2006, 23:17
Wohnort: Berlin

Beitrag von w3news » 02.02.2010, 21:53

Falls PHP möglich ist, vielleicht auch das hier: https://de.php.net/manual/de/function.include.php
MfG Lars

News, Tarife und Mobilfunk: w3news.de
Mobile Datenflatrates

mwitte
Administrator
Administrator
Beiträge: 4129
Registriert: 08.09.2006, 16:31

Beitrag von mwitte » 02.02.2010, 21:55

3DCG hat geschrieben:Sieht das dann auch wie eine Seite aus?
Wie wäre es mal mit selber schauen?!

Bsp: https://www.skiurlaub.info/skiurlaub-oe ... erkuenfte/

Ob das gut oder schlecht gemacht ist, ob es wie eine Seite aussieht und ob so was für Deine Zwecke das Richtige ist musst Du schon selber beurteilen...

3DCG
PostRank 7
PostRank 7
Beiträge: 550
Registriert: 22.01.2006, 20:11
Wohnort: FFM

Beitrag von 3DCG » 03.02.2010, 19:02

Die seite die ich inkludieren will macht leider ein

if (window.top !== window.self) {document.write = "";window.top.location = window.self.location; setTimeout(function(){document.body.innerHTML='';},1);window.self.onload=function(evt){document.body.innerHTML='';};}

Und damit einen Reload der Seite und damit ist meine Seite kurz da und dann schwubs weg - noch irgend eine Idee?

DANKE


.

oliverp19
PostRank 4
PostRank 4
Beiträge: 182
Registriert: 05.03.2009, 20:32

Beitrag von oliverp19 » 03.02.2010, 19:12

Falls PHP möglich ist, vielleicht auch das hier: https://de.php.net/manual/de/function.include.php
Fremde Seiten kann man nicht per include() einbinden...wäre ja auch noch schöner.

Du könntest die Seite via file_get_contents() oder CURL auslesen und die relativen Pfade zu Bildern und CSS-Dateien durch absolute Pfade ersetzen. Das alles kannst du dann ausgeben...ob das rechtlich sauber ist, wage ich zu bezweifeln.

Ansonsten kannste gegen den "Framebreaker" da nicht viel machen, wenn dir kein PHP zur Verfügung steht. Zumindest wüsste ich nicht wie...

Grüße
Oli

w3news
PostRank 8
PostRank 8
Beiträge: 938
Registriert: 10.10.2006, 23:17
Wohnort: Berlin

Beitrag von w3news » 04.02.2010, 13:39

3DCG hat geschrieben:Die seite die ich inkludieren will macht leider ein

if (window.top !== window.self) {document.write = "";window.top.location = window.self.location; setTimeout(function(){document.body.innerHTML='';},1);window.self.onload=function(evt){document.body.innerHTML='';};}

Und damit einen Reload der Seite und damit ist meine Seite kurz da und dann schwubs weg - noch irgend eine Idee?

DANKE


.
Vielleicht will da jemand nicht das die Seite auf einer fremden Seite inkludiert wird?
Fremde Seiten kann man nicht per include() einbinden...wäre ja auch noch schöner.
Hmmm,... bin mir eigentlich relativ sicher, dass das geht. ;)
MfG Lars

News, Tarife und Mobilfunk: w3news.de
Mobile Datenflatrates

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 04.02.2010, 16:55

w3news hat geschrieben:
Fremde Seiten kann man nicht per include() einbinden...wäre ja auch noch schöner.
Hmmm,... bin mir eigentlich relativ sicher, dass das geht. ;)
Wenn die URL ein HTeeTeePee enthält dann ist der include kein include sondern ein file_get_contents

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 04.02.2010, 16:58

Ausgabe.php

Code: Alles auswählen

 echo ( $test ); 
und
Test.php

Code: Alles auswählen

 $test = 87698769876;
also
Test.php

Code: Alles auswählen

 $test = 87698769876;
include ( 'Ausgabe.php' );
gegen
Test.php

Code: Alles auswählen

 $test = 87698769876;
include ( 'http://extern.tld/Ausgabe.php' );
??????????????????????

w3news
PostRank 8
PostRank 8
Beiträge: 938
Registriert: 10.10.2006, 23:17
Wohnort: Berlin

Beitrag von w3news » 04.02.2010, 18:19

EDIT: Sorry, hab mich geirrt, ich nehme alles zurück und behaupte das Gegenteil...
MfG Lars

News, Tarife und Mobilfunk: w3news.de
Mobile Datenflatrates

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag