WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   daten von anderer webseite (http://www.wcm.at/forum/showthread.php?t=230049)

mqs 18.08.2008 12:50

daten von anderer webseite
 
hallo!
hab da eine frage ob es möglich ist inhalt von einer webseite auf einer anderen anzuzeigen(html) (ohne php)

hab da zb eine ausgabeseite mit infos und würde gerne dass zB kunden diese infos auf ihrer seite präsentieren können.

mit js wärs sicher möglich. wo finde ich so etwas

danke llg

Potassium 18.08.2008 12:59

Müsste entweder mit PHP (Stichwort Include()) oder mittels iFrame machbar sein.

mqs 18.08.2008 13:21

jo php is auszuschließen weil ich das auf einer html seite ausgeben will


iframe ist deshalb blöd, wegen der textformatierung..
wenns ginge würde ich gerne die aktuelle seitenschrift nicht mit der von der anderen seite "verhaun"

Potassium 18.08.2008 18:07

wie meinst das? iframes kannst doch überall einbinden. hat doch mit der schrift nix zu tun.

Philipp 18.08.2008 20:12

Zitat:

Zitat von mqs (Beitrag 2300256)
mit js wärs sicher möglich. wo finde ich so etwas

document.writeln('<strong>HTML Ausgabe</strong>');
document.writeln('Zweite Zeile');

mqs 20.08.2008 09:02

hmm evtl hab ich was falsch formuliert

habe auf zb der seite www.rezepttip.ps/index.php eine ausgabe mit einem speziellen tipp

und der kunde will auf seiner seite www.kun.de/main.html in einem feld diesen speziellen tipp ausgeben

mit iframe ist das ja so dass ich die seite www.rezepttip.ps/index.php reinlade, aber die schriftart ist ja die, die ich auf der seite angegeben habe

wenn er aber auf www.kun.de die comic sans (hausnummer) verwenden will... dann funktioniert das so leider nicht

Satan_666 20.08.2008 09:56

Du bist also der Ersteller von www.rezepttip.ps - ist das richtig?

Wenn Du jetzt einfach keine eigene schrift wählst auf deiner Seite, dann sollte doch auf www.kun.de Dein Text in jener Schrift angezeigt werden, die dort eingestellt ist. Zur Not müsste man dort eben mit CSS die anzuzeigende Schrift einstellen.

zAPPEL 20.08.2008 10:15

Nein, wenns ein IFRAME ist dann würde es, wenn auf rezepttip.ps kein style angegeben ist, es auch ohne Styles auf der Seite angezeigt werden, auf der es eingebunden wird (gerade auch schnell getestet), da der Inhalt des IFRAME komplett unabhängig von der Seite ist, von der aus es eingebunden wird.

Eine ordentliche Lösung ohne einer kleinen (php) Schnittstelle fällt mir keine dazu ein.

[edit]
Idee: Beim einbinden mit dem iframe wird der URL als Parameter das eigene CSS übergeben und das wird dann von deiner Seite entsprechend eingebunden:
Code:

<iframe src="http://www.rezepttip.ps/gettip.php?custom_css=http://kun.de/css/tip.css" />
Und in deiner gettip.php brauchst du dann:
PHP-Code:

<link rel="stylesheet" type="text/css" href="<?php echo $_GET['custom_css'?>" />

Damit könnte man die eigenen Styles an die gettip.php übergeben, der Kunde muss halt wissen welche Klassen und IDs ausgegeben werden und das sollte möglichst "standardisiert" sein und nicht geändert werden. Keine Ahnung ob es da Sicherheitsprobleme geben könnte wenn man das css einer fremden Seite einbindet, das hab ich mir nicht überlegt.

mqs 20.08.2008 14:47

hmm danke für die infos :)
ich probiers jetzt einfach mal mit der iframe lösung
ist wohl am einfachsten. ich denke ich werde dann vorlagen zum auswählen geben, die sie dann über eine id auswählen können

void 26.08.2008 11:15

Was passt an der JS-Lösung nicht? Die Tipps einfach unformatiert (nur ausgezeichnet) zur Verfügung stellen und diese per JS auf der Kundenseite einbinden.
Das Ergebnis sind die Tipps im Design von der Kundenseite!


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag