Siechfred: Externe Daten per "XMLHttpRequest()" laden

Beitrag lesen

Ich möchte Usern einen Quellcode anbieten, den sie sich auf ihrer Homepage einbinden können.

Soweit kein Problem.

Der Quellcode beinhaltet eine eingebundene, externe Javascript-Datei,
die Daten per "ActiveXObject()" bzw. "XMLHttpRequest()" laden, bzw. nachladen soll.

Da haben wir dein Problem: Die Domain, von der aus das JS ausgeliefert wurde, das den AJAX-Request absetzt, und die Domain, wo das Script liegt, das den AJAX-Request abarbeitet, müssen identisch sein.

Wie kann man dieses Problem lösen?

Biete ein JS an, das von deinem Server ausgeliefert wird und das die gewünschten Daten enthält (in etwa so, wie es die kostenlosen Hoster mit ihren Werbeeinblendungen machen). Oder biete den Usern nicht nur das JS an, sondern auch ein serverseitiges Script (Perl, PHP, whatever), das die Daten über Domaingrenzen hinweg holen und den AJAX-Request damit beantworten kann.

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.