hintergrund austauschen / nachladen
T. Schuster
- javascript
Hallo,
kenne mich leider nicht mit Javascript aus, möchte aber folgendes Problem lösen: Ich brauche die Tabelle (Linkliste) einer fremden Html-Seite auf meiner Seite und möchte deshalb die Seite bei mir in einen Frame oder Iframe laden (Seite liegt auf dem gleichen Server), damit ich sie nicht ständig aktaulisieren muss. Ich benötige aber meinen eigenen Hintergrund. Gibt es ein Javascript, mit dem ich entweder nur die Tabelle der fremden Seite laden kann, oder beim Einbinden der fremden Seite deren Hintergrund gegen meinen eigenen austauschen kann, hab im Forum leider nichts passendes gefunden bzw. kenne mich zu wenig aus, um andere Javascripts für meine Bedürfnisse abzuändern.
Vielen Dank für euere Mühe, Thomas
Hallo Thomas.
Ich glaube, dass dies nicht möglich ist.
Das ist eine andere Datei und deren Quelltext kannst du von außerhalb kaum beeinflussen.
Wenn dann nur über kompliziertere PHP-Sachen.
Hallo T.,
kenne mich leider nicht mit Javascript aus, möchte aber folgendes Problem lösen: Ich brauche die Tabelle (Linkliste) einer fremden Html-Seite auf meiner Seite und möchte deshalb die Seite bei mir in einen Frame oder Iframe laden (Seite liegt auf dem gleichen Server), damit ich sie nicht ständig aktaulisieren muss. Ich benötige aber meinen eigenen Hintergrund. Gibt es ein Javascript, mit dem ich entweder nur die Tabelle der fremden Seite laden kann,
Das definitiv nicht, denn du kannst mit JS nicht die Inhalte fremder Domains auslesen.
oder beim Einbinden der fremden Seite deren Hintergrund gegen meinen eigenen austauschen kann, hab im Forum leider nichts passendes gefunden bzw. kenne mich zu wenig aus, um andere Javascripts für meine Bedürfnisse abzuändern.
Das geht schon eher, aber nur mit dem Internet-Explorer, wenn du nämlich deinen Iframe mit 100% Weite und Höhe sowie dem Attribut allowtranparency="true" in ein Div mit style="padding:0;" platzierst, dem du deinen Hintergrund verpasst.
Das läuft dann aber wie gesagt nur im Internet-Explorer. Für die anderen Browser gibt es da keine Möglichkeit, denn um denselbben Effekt mit Mozilla zu erreichen, müsstest du dann doch wieder an den Body der im Iframe eingebundenen Seite und dem sagen, dass er transparent sein soll, aber da kommst du ja domainübergreifend nicht ran.
Gruß Gernot
Hallo und Danke für die Hilfe,
Das läuft dann aber wie gesagt nur im Internet-Explorer. Für die anderen Browser gibt es da keine Möglichkeit, denn um denselbben Effekt mit Mozilla zu erreichen, müsstest du dann doch wieder an den Body der im Iframe eingebundenen Seite und dem sagen, dass er transparent sein soll, aber da kommst du ja domainübergreifend nicht ran.
Also die eingebundene Seite stammt auch von mir! Verstehe ich das richtig, dass ich der von vornherein einen transparenten Hintergrund verpassen kann, und wenn ja, wie lautet denn der Befehl/Code dafür?
Vielen Dank und Gruß, Thomas