Brauche dringend hilfe !

hotshothotman3

Grünschnabel
Hi Leute,
Ich habe mir eine Homepage mit einem chromless window gemacht.
Wenn ich da einen Link habe und ihn einstelle das die seite sich in der mitte öffnen soll öffnet der das aber komplett in dem chromless window.


Wie bekomme ich das hin das die Seite in der Mitte angezeigt wird und nicht komplett in dem chromless window ?


Hier könnt ihr euch das mal angucken :)
htpp://www.hotshot.hotman.de
 
deine seite geht nicht

was is außerdem ein chromless windows?
wenn du ein frame meinst, kann ich dir helfen

in der datei, wo die frames definiert werden, bekommt jeder frame einen namen, der mittlere heißt zb middle
wenn du dann einen link hast, der im mittleren frame geöffnet werden soll schreibst du den link so
PHP:
<a href="blabla" target="middle">blabla</a>
 
Bei mir steht dieses hier:

<font face="MS Sans Serif" color="#000000" size="1">
<a target="main" href="steckbrief.htm">About me</a><tr>


Wie muss ich das ändern das die Seite in dem mittleren Frame angezeigt wird ???


cu
 
so definierst du die frames:

<frameset rows="5%,80%" frameborder="no">
<frame src="oben.html" name="oben" noresize scrolling="no">
<frame src="unten." name="unten" noresize scrolling="auto">
</frameset>

das attribut "src" im <frame>-tag sagt aus, welche datei beim laden des frames angezeigt wird - "name" gibt dem frame logischerweise den namen

wenn du jetzt zb die datei test.html im unteren frame angezeigt haben willst musst du so verlinken:

<a href="test.html" target="unten">test</a>

ich hoffe, geholfen zu haben
 
soll ich das dann in "HTML der Framseite" einfügen ?
Bei mir steht in "HTML der Framseite" dsa hier:

<HTML><HEAD><TITLE>Hotshot</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"><!-- frames -->
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD><FRAMESET border=0
frameSpacing=0 frameBorder=0 cols=99%><FRAMESET rows=120,*,47>
<FRAME name=top
marginWidth=10 marginHeight=5 src="leiste_oben.htm" frameBorder=no
scrolling=no target="top"><FRAMESET cols="20%,60%,20%">
<FRAME name=menu marginWidth=10
marginHeight=0 src="leiste_links.htm" frameBorder=no
scrolling=no target="menu">
<FRAME name=main marginWidth=10 marginHeight=0
src="main.htm" frameBorder=no scrolling="auto" target="main">
<FRAME name=news marginWidth=10
marginHeight=0 frameBorder=no
scrolling=no src="leiste_rechts.htm" target="News"></FRAMESET>
<FRAME name=unten marginWidth=10 marginHeight=10
src="leiste_unten.htm" frameBorder=no scrolling=no target="unten"></FRAMESET></FRAMESET></HTML>
 
also, bei mir geht das so:
Code:
<!doctype html public http://www.w3.org/tr/xhtml1/dtd/strict.dtd> <html>
<head> 
   <title>Willkommen!</title>  
</head> 
<frameset cols="210,*" border="0" frameborder="0"> 
<frame name="Links" src="navi.htm" scrolling="auto" noresize> 
<frame name="Rechts" src="home.htm" scrolling="yes" noresize> 
</frameset> 
<noframes> 
<body> Diese Seite verwendet Frames. Die k&ouml;nnen von ihrem Browser aber nicht dargestellt werden!</body>
</noframes>  
</html>
dann z.b. von dem Link aus, rufst du die Seite auf:
Code:
<a href="mail.htm" target="Rechts">bla....</a>
dann wird der Inhalt in der Seite geladen, die Rechts heißt!

@ pirate man:
chromeless window is des, wo gar nix mehr da is, also keine Adressleiste, usw.! Selbst die Zeiler xxxxxx - Microsoft Internet Explorer fehlt! (-> funzt aber nur im IE, nich in Netscape!!)
 
Also wenn ich das bei mir mal einfügen will, und dann die Sachen umändere sieht das bei mir so aus:

<head>
<title>Willkommen!</title>
</head>
<frameset cols="210,*,*,*" border="0" frameborder="0">
<frame name="Links" src="leiste_links.htm" scrolling="no" noresizt target="main">
<frame name="Rechts" src="leiste_rechts.htm" scrolling="no" noresize target="_self">
<frame name="Oben" src="leiste_oben.htm" scrolling="no" noresize target="_blank">
<frame name="Unten" src="leiste_unten.htm" scrolling="no" noresize target="_self">
</frameset>
<noframes>
<body> Diese Seite verwendet Frames. Die können von ihrem Browser aber nicht dargestellt werden!</body></noframes></html>

Hab ich da was falsch gemacht ???
Weil bei mir sind da dann alle Frames falsch angeordnet !!!
 
also:
du hast mit cols="210,*,*,*" Spalten gemacht, wobei die oberste 210 Pixel hoch ist, und die anderen Variabel sein können! das sieht so aus:
Code:
--------------------------------------
|       Frame oben (210 Pixel        |
--------------------------------------
|        2.Frame (variabel)          |
--------------------------------------
|        3. Frame (variabel)         |
--------------------------------------
|        4. Frame (variabel)         |
--------------------------------------

aber eins stimmt in deinem Code nicht!!!!!
WARUM, warum schreibst du target="xxxxx"?????

Der richtige Code für die Index-Site, in dem die einzelnen Sites zusammengeführt werden, nenn ich mal index.htm!
Code:
also code für index.htm:

<head> 
<title>Willkommen!</title> 
</head> 
<frameset cols="210,*,*,*" border="0" frameborder="0"> 
<frame name="Links" src="leiste_links.htm" scrolling="no" noresize>
<frame name="Rechts" src="leiste_rechts.htm" scrolling="no" noresize>
<frame name="Oben" src="leiste_oben.htm" scrolling="no" noresize>
<frame name="Unten" src="leiste_unten.htm" scrolling="no" noresize>
</frameset> 
<noframes> 
<body> Diese Seite verwendet Frames. Die können von ihrem Browser aber nicht dargestellt werden!</body></noframes></html>

durch src schreibst du, was für 'ne Site in dem Frame angezeigt wird!
 
wegen diesem target ist das wahrscheinlich auch, weil wenn ich
das ohne dieses target mache und dann mal Vorschau mach dann tut er das automatisch da dran setzten !!!
 
Zurück