mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 03:39 Benutzername: Passwort: Auto-Login

Thema: iframe und font color vom 03.11.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> iframe und font color
Autor Nachricht
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mo 03.11.2008 12:15
Titel

iframe und font color

Antworten mit Zitat Zum Seitenanfang

Hi Leute

Wieso kann ich die font color von einem Iframe nicht editieren
Im Firefox funktioniert zumindest die Funktion um die Hintergrund-Farbe zu ändern


Code:
document.all.inhalt.style.color = .....

document.getElementById('inhalt').style.color = ....


Im IE klappt mal wieder garnix

Ich hab auch schon testweise versucht per CSS die Farbe zu ändern.. Klappt nicht...
Was mach ich denn bitte falsch???

Wenn ich schon dabei bin.
Wie ist es denn eigentlich möglich die Hyperlinkfarbe über Javascript abzurufen?

im IE solls so klappen. Geht aber leider nicht im Firefox

Code:
....style.A.color = ...


Freundliche Grüße
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Mo 03.11.2008 12:35
Titel

Antworten mit Zitat Zum Seitenanfang

du musst den iframe schon "persönlich ansprechen" Grins

Code:

parent.framename.document.getElementById('inhalt').style.color = ....
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mo 03.11.2008 12:40
Titel

Antworten mit Zitat Zum Seitenanfang

ah
vielen dank

wollte grad posten das ich auch ne lösung habe
Code:
document.getElementById("inhalt").contentWindow.document.body.style.fontSize



nur was ich nicht verstehe:
warum hat er dann die background farbe geändert?
und auch eigenschaften wie visibility?
nur das was mit schrift zu tun hatte hat er nicht aktzeptiert


Zuletzt bearbeitet von Psilo am Mo 03.11.2008 12:45, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Mo 03.11.2008 12:49
Titel

Antworten mit Zitat Zum Seitenanfang

keine ahnung, ich glaube aber, dass contentWindow eigentlich read-only - also nicht zum ändern von eigenschaften gedacht ist.

nimm doch die erste lösung und gut is *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Di 04.11.2008 12:26
Titel

Antworten mit Zitat Zum Seitenanfang

#######
GEKLÄRT
#######

lag wirklich an der id... obwohl sie nur noch für css vorhanden sein musste..
der ie mochte das nicht..
mit ner class geht es


#########

also gestern hats nicht geklappt, aber nach längerem probieren kam ich darauf...
es funktioniert immerhin..
mit meiner alten lösung hatte ich probleme sobald ich einen doctype eingefügt habe

Code:
myframe.document.body.style....


was der fehler gewesen sein könnte..
ich will den kompletten iframe ansprechen...
und die id=inhalt gilt dem iframe..
vermutlich hatte ihn das zuvor verwirrt, weil
Code:
myframe.getElementById('inhalt')

dann wohl doppelt gemoppelt war?

so erkläre ich mir das..
weiß ja nich wies wirklich ist..
bin kein spezialist was js angeht

//EDIT
Aber warum nimmt mir der IE das jetzt nicht mehr im Zusammenhang mit innerHTML an?
ich will nämlich den HTML-Code des Frames an eine Textarea weitergeben.
Das funktionierte bis jetzt einwandfrei..
im Firefox klappt es immer noch.. warum will der IE nicht mehr?
Code:
ifinhalt.document.body.innerHTML

Und das Problem ist nur dabei aufgetreten...
Farben können auch im IE editiert werden

//EDIT 2
also anscheinend hängt es damit zusammen das ich eine ID und einen Namen an den IFrame vergebe

grüße und danke


Zuletzt bearbeitet von Psilo am Di 04.11.2008 13:05, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen Link in iframe im selben iframe wiedergeben
Color Matrix ?
new Color Prob
Color Scheme Picker 2
[a:hover] Background Color bei <li>
color objekt löschen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.