aviator24
Mitglied
Registriert: 22.05.2007
Beiträge: 2
|
|
Hallo,
ich benutze Frames auf meiner Seite und bekomme folgende Fehlermeldungen. a.)Im Tag frameset ist das Attribut `FRAMESPACING` nicht erlaubt. b.)Im Tag frameset ist das Attribut `BORDER` nicht erlaubt. c.)Im Tag frame ist das Attribut `TARGET` nicht erlaubt.
Wie kann ich das anders lösen? Border muss ich auf 0 setzen, damit ich keinen Framerand bekomme. Muss ich jedem Link in einer Seite ein Target mitgeben nur weil es nicht valide ist einem ganzen Frame ein Ziel zu geben?
Viele Grüsse
JohnBoy
|
|
| 22.05.2007 17:44:20 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hallo
Bitte genau lesen: http://de.selfhtml.org/html/frames/eige ... htm#rahmen
| Muss ich jedem Link in einer Seite ein Target mitgeben nur weil es nicht valide ist einem ganzen Frame ein Ziel zu geben? |
Und wie soll ein Target in einem ganzen Frame funktionieren?
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 22.05.2007 18:01:02 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
aviator24
Mitglied
Registriert: 22.05.2007
Beiträge: 2
|
|
Hi,
danke für die Antwort.
die Frames lassen sich SO NICHT ohne Rahmen und ohne Abstand darstellen: <frameset rows="113,*"> <frame src="kopf.htm" name="Kopf" scrolling="no" target="Haupt" frameborder="0" framespacing="0" border="0">
Das wäre aber Browser konform...bringt aber nichts.
wenn ich die Werte (wie vorher) in der Frameset Anweisung setze funktioniert es.
Lösungen? ---------------- Folgender Satz bei Selfhtml müsste diesen Zusatz haben: "FUNKTIONERT NUR IN DER FRAMESET ANWEISUNG" Beachten Sie:
Nur mit frameborder="0" framespacing="0" (also mit beiden Angaben) unterdrücken Sie beim Internet Explorer die Rahmen konsequent. Wenn Sie nur frameborder="0" angeben, zeigt der Internet Explorer sichtbare Abstände zwischen den Frame-Fenstern an, allerdings nicht die üblichen 3D-Rahmen, sondern flache Zwischenräume. Um die Rahmen beim Internet Explorer und bei Netscape zu unterdrücken, müssen Sie alle drei Angaben frameborder="0" framespacing="0" border="0" notieren (wie im obigen Beispiel 2). quelle: selfhtml ---------
zu target: sry, war dopplet als Base und in der Frame Anweisung ;-) DANKE johnboy
Beitrag geändert von aviator24 (22.05.2007 22:19:04)
|
|
| 22.05.2007 22:17:12 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|