Wieso funktionert das Frame nicht?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo!
ich habe auf meiner Homepage versucht ein Frame einzuf?gen und dazu die Datei index.htm im Filemanag mit folgendem hochgeladen:
<frameset cols="20%,80%">
<frame src="navi.htm" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
<frame src="home.htm" name="site" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
</frameset>
Nun ist aber nichts zu sehen? Woran kann das liegen?
Meine HomePage:
http://nightcity.milten.lima-city.de/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
kann es sein das der pop-up dein frameset zerst?rt? O.o
weil finde auch irgendwie kein fehler und mit javascript kann ich nicht umgehen... -
Hallo
deine index.htm macht ein popup. Daran liegts wohl.
Was ist in der popup.php ?
greets
Coh3r3nT -
Du kannst nur eins von zwei Dingen tun:
Entweder du baust ein Frameset,
oder du baust eine normale HTML-Seite mit einem Body.
Wenn du ein Frameset baust, darf ein Body nur innerhalb des <noframes>-Bereiches vorkommen. Woanders hat er nichts zu suchen.
Probier mal das hier:
...
</head>
<frameset rows="20%,80%">
<frame src="http://nightcity.milten.lima-city.de/pics/Logo.JPG" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
<frameset cols="20%,80%">
<frame src="navi.htm" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
<frame src="home.htm" name="site" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
</frameset>
</frameset>
<noframes>
<body>
Ihr Browser unterstützt keine Frames!
</body>
</noframes>
</html>
Den Popup-Aufruf musst du in den Body irgendeiner Seite einbauen, die vom Frameset geladen wird. Im Frameset selber geht das, soweit ich wei?, nicht.
MfG
alopex
Beitrag ge?ndert am 2.12.2005 20:07 von alopex -
Ich habe es nun so:
<html>
<head>
</head>
<frameset rows="20%,80%">
<frame src="http://nightcity.milten.lima-city.de/pics/Logo.JPG" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
<frameset cols="20%,80%">
<frame src="http://nightcity.milten.lima-city.de/navi.html" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
<frame src="http://nightcity.milten.lima-city.de/home.html" name="site" scrolling="no" noresize marginwidth="60" marginheight="30" frameborder="0">
</frameset>
</frameset>
<noframes>
<body>
Ihr Browser unterst?tzt keine Frames!
</body>
</noframes>
</html>
und siehe da es, funktioniert.
Danke!
Die Seiten haben nun die Endung .html und nicht .htm, den Rest habe ich so gelassen.
Danke euch dreien
Beitrag ge?ndert am 2.12.2005 23:35 von nightcity -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage