PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle mit IFrames füllen.


Geldmann3
2014-03-26, 14:30:27
Ich weiß es ist nicht mehr Zeitgemäß doch ich würde gerne eine einfache Tabelle mit IFrames füllen, eigentlich dachte ich, das wäre soweit kein Problem, doch irgendwie funktioniert es nicht. Eigentlich verwende ich schon länger keine Frames mehr, doch diesmal sind sie explizit gefordert.

Hier der Quelltext ohne die IFrames.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>test</title>

</head><body>
<center>
<table style="width: 1280px;" border="1" cellpadding="2" cellspacing="2">
<tr>
<td style="height: 170px; text-align: center;" colspan="2" rowspan="1"></td>
</tr>
<tr>
<td style="width: 200px; height: 600px;"></td>
<td></td>
</tr>
</table>
</center>
<br>
</body></html>

So funktioniert alles noch problemlos. Nun füge ich den ersten IFrame ein:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>test</title>

</head><body>
<center>
<table style="width: 1280px;" border="1" cellpadding="2" cellspacing="2">
<tr>
<td style="height: 170px; text-align: center;" colspan="2" rowspan="1"></td>
</tr>
<tr>
<td style="width: 200px; height: 600px;"><iframe src="Frameset/Menuframe.html" width="200px" height="600px" name="Menu"></td>
<td></td>
</tr>
</table>
</center>
<br>
</body></html>

Auch jetzt funktioniert alles noch wie gewollt. Nun folgt der zweite IFrame

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>test</title>

</head><body>
<center>
<table style="width: 1280px;" border="1" cellpadding="2" cellspacing="2">
<tr>
<td style="height: 170px; text-align: center;" colspan="2" rowspan="1"></td>
</tr>
<tr>
<td style="width: 200px; height: 600px;"><iframe src="Frameset/Menuframe.html" width="200px" height="600px" name="Menu"></td>
<td><iframe src="Frameset/Startframe.html" width="1080px" height="600px" name="Inhalt"></td>
</tr>
</table>
</center>
<br>
</body></html>

Dieser zweite IFrame wird nicht mal mehr vom Webbrowser angezeigt oder als IFrame erkannt. Wo liegt das Problem?

Danke

Geldmann3
2014-03-26, 15:27:42
Ich habs! Ich hatte das verdreckte IFrame TAG nicht geschlossen. X-D
Dann ist das wohl gelöst...

Black-Scorpion
2014-03-26, 18:06:43
IFrames bei HTML 4.01 und strict stimmt nicht.
Wenn schon dann richtig als Transitional angeben.

Matrix316
2014-03-27, 13:38:29
Boah das bringt mich auf eine Geniale Idee:

Was ist das größte Problem bei Webbrowsern und Monitoren mit sehr großer Auflösung (2560+)?

Dass man bei vielen Seiten entweder nur in einem kleinen Bereich des Bildschirms was sieht oder dass z.B. in Foren sich die Seiten zur Seite strecken und in der Mitte viel leerer Raum ist zum Beispiel.

Warum gibt es aber keinen Web Browser, der in EINEM Browserfenser 2,3,4,6 oder mehr Webseiten gleichzeitig anzeigt?! :uidea:

universaL
2014-03-27, 13:41:16
Warum gibt es aber keinen Web Browser, der in EINEM Browserfenser 2,3,4,6 oder mehr Webseiten gleichzeitig anzeigt?! :uidea:

Auch wenn es Offtopic ist, aber warum nicht einfach ein neues Fenster daneben? ;-)

Matrix316
2014-03-27, 13:46:32
Auch wenn es Offtopic ist, aber warum nicht einfach ein neues Fenster daneben? ;-)
Weil es IMO umständlicher ist, Windows Fenster nebeneinander anzuordnen als in einem Browserfenster mehrere anzuordnen, zumal beim automatischen anordnen auch andere Anwendungen mit reinspielen, als nur die Browserfenser.

Außerdem hat jedes Browserfenster Menü und Adressleiste und das braucht man ja nicht unbedingt. Es würde ja reichen, dass man oben eine Adressleiste hat und die ändert sich je nach selektiertem Browserunterfenster.

Wenn man das mit iFrames macht, kann man auch zu jedem Unterfenster eine Textbox als Adressfeld mitgeben. Hmmm :uponder:

Geldmann3
2014-03-27, 21:44:22
IFrames bei HTML 4.01 und strict stimmt nicht.
Wenn schon dann richtig als Transitional angeben.
Danke sehr aufmerksam von dir, bin durch selfhtml zuvor glücklicherweise schon darauf gekommen.:biggrin:

ezzemm
2014-03-28, 07:12:38
Boah das bringt mich auf eine Geniale Idee:

Was ist das größte Problem bei Webbrowsern und Monitoren mit sehr großer Auflösung (2560+)?

Dass man bei vielen Seiten entweder nur in einem kleinen Bereich des Bildschirms was sieht oder dass z.B. in Foren sich die Seiten zur Seite strecken und in der Mitte viel leerer Raum ist zum Beispiel.

Warum gibt es aber keinen Web Browser, der in EINEM Browserfenser 2,3,4,6 oder mehr Webseiten gleichzeitig anzeigt?! :uidea:

Sorry für weiteres OT, aber wieso einen Browser hierfür programmieren, wenn es für existierende Browser entsprechende Addons gibt? ;)

https://addons.mozilla.org/de/firefox/addon/tile-tabs/

Matrix316
2014-03-28, 12:44:45
GENAU SO, hab ich mir das vorgestellt. Verdammt. ;-)