Hallo,
ich benutze JavaScript eigentlich schon seit Jahren nicht mehr/kaum noch (ich passe nur noch Funktionen an, die ich irgendwann in der Vergangenheit verstanden oder ausgeheckt habe). Dementsprechend ist mein ohnehin begrenztes JavaScript-Wissen stark eingerostet. Selbiges gilt für iframes, nutze ich so gut wie gar nicht. Nur wenn es nicht anders geht. Und diesen Fall habe ich nun.
Folgende Situation:
Ich bekomme auf einer Seite in ein iframe eine andere HTML-Seite angezeigt. Auf diese Seite habe ich was das Layout angeht keinen Einfluss. Ich muss es so nehmen wie es kommt. Aber ich mochte z. B. Schriftfarben und Größen an das umgebende Layout anpassen. Nun ist meine Idee, nachdem ich keinen Einfluss darauf habe wie die Seite mit CSS gestaltet ist, ob es nicht mit Javascript möglich ist dem iframe/der Webseite darin zusätzliche CSS-Angaben zu verpassen (das was ich hinzufügen wollte würde nichtmal den Angaben der HTML-Seite im iframe widersprechen, das was ich angeben will ist dort nicht definiert, ich würde die dort gemachten Angaben nur ergänzen/erweitern).
Ich kenne die verwendeten HTML-Elemente der Seite im iframe. Z. B. eine H2 und würde denen per CSS ein paar Formatierungen geben. Also würde ich gerne per Javascript mit document.write(?), oder sowas, '<style type="text/css">h2{font-size:36px;}</style>' dem dort angezeigtem HTML-Dokument verpassen.
:)
Ich hoffe man versteht was ich meine. Vielleicht hat jemand einen Tipp wie ich da vorgehe. Ich stehe total auf dem Schlauch.
Ist es möglich einer HTML-Seite von einem anderen Server mit Javascript etwas anzufügen (in meinem Fall CSS).
Danke!