feste fenstergröße, wie?

Status
Nicht offen für weitere Antworten.

MissMurphy

Grünschnabel
so ich schmeiße ne Frage hinterher:

Meine Page beinhaltet frames...
diese haben alle eine feste pixelgröße...
(es steht nirgendwo "relativ")

So, nun versteh ich aber nicht.... wenn das
I-Explorer Fenster kleiner ist als der Inhalt, dass
sich drinnen alles verschiebt
(scrollbalken hab ich mit absicht weggelassen!)

Wie und wo kann ich das ändern??...
kann ich auch die größe des IE-Fensters auf FEST setzten.

Also falls die Auflösung des Betrachters kleiner ist als meine, soll er halt nur das halbe Fenster sehen... das andere läuft dann drüber hinaus...


Helft mir bitte!


~M°M~
 
Wie und wo kann ich das ändern??...
kann ich auch die größe des IE-Fensters auf FEST setzten.
Ja, mit der fullscreen-Variante, aber dann kannst du damit rechnen, dass die Hälfte der User die ihre Fenstergröße selbst wiederherstellt und auf ALT+F4 drückt. ;)

Lass die Browserfenster so, wie sie sind, das sollte dich nicht unbedingt was angehen.
Willst du halbwegs eigenen Grenzen ziehen, dann greif' auf PopUps zurück, aber auch die können vom User ja jederzeit größentechnisch verändert werden.

Versuch' mal, nicht nur das Frameset absolut zu setzen (dazu hättest du gut und gerne mal relevanten Code posten können, damit man sich ein Bild davon machen kann), sondern auch in der Seite selbst die Elemente absolut zu positionieren.

Geist
 
so sieht der code von der ersten seite aus:
wobei ich gar nicht weiß, ob ich den script in die andere seite, die zu öffnen ist, reinschreiben muss... bin ein absoluter anfänger...helft mir bitte...
und das hat irgendwie auch nciht gefunzt!


Code:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Page-Exit" content="blendTrans(Duration=2)">
<meta http-equiv="Page-Enter" content="blendTrans(Duration=2)">
<script language="JavaScript">
<!--
function fullwin(){
window.open("index.html","","fullscreen")
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" onLoad="MM_preloadImages('pics/logobildov.jpg')">
<div id="Layer1" style="position:absolute; left:253px; top:168px; width:120px; height:126px; z-index:1"><a href="index.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('logo','','pics/logobildov.jpg',1)" target="_parent"><img name="logo" border="0" src="pics/logobild.jpg" width="145" height="134"></a></div>
<div id="Layer2" style="position:absolute; left:196px; top:41px; width:191px; height:57px; z-index:2"> 
  <p align="center"><font face="Arial, Helvetica, sans-serif"> </font></p>
  <p align="center"><font face="Arial, Helvetica, sans-serif"><b><font size="+2">Schornsteinfegerseite</font></b>!</font></p>
  </div>
<div id="Layer3" style="position:absolute; left:228px; top:317px; width:191px; height:65px; z-index:3"> 
  <p align="center"><font face="Arial, Helvetica, sans-serif" size="2">um die 
    Seite zu betreten, einfach auf das Logo klicken!</font></p>
  </div>
<div id="Layer4" style="position:absolute; left:209px; top:22px; width:235px; height:34px; z-index:4"> 
  <div align="center"><font face="Arial, Helvetica, sans-serif">Willkommen auf 
    der</font></div>
</div>
<div align="right"></div>
<div align="right"></div>
<div align="center">
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p align="right">&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  </div>
</body>
</html>
 
mh... ich versteh die frage nciht ganz, weil wenn ich mir die seite anschaue (bezogen auf den quelltext von oben) ist die seite ja so kleine gehalten, dass kaum einer das browserfenster so klein hat, dass sich da weas verzieht... tuts bei mir übrigens nicht. aber ich hab auf der seite auch scrollbalken... :rolleyes:

MFG moth
 
ne ne... die seite ist schon ziemlich genau auf 1024*786 angepasst..

vielleicht meinst du nur die vielen Frames,die enthalten sind.

Ich will doch nur, dass leute mit ner Größeren Auflöung die seite dann halt nur halb sehen...und der Rest kann ruhig drüber hinaus gehen.... sonst verschiebt sich drinne alles...und das sieht nicht besonders aus..

Im mainfram ist bei mir auch nen scrollbalken.

MM
 
achso, ich jetzt verstehen :)

mh... also da wäre dann die möglichkeit ein popup fenster zu benutzen wie schon von geist gesagt. kannst ja einfach beim popup fenster alles mögliche aktivieren, so dass es einem normalen fenster mit allen navigationsleisten usw entspricht :)

MFG moth
 
frames

hi.. ich weiss nicht, ob ich dich verstanden habe, aber probierst doch mal damit...

<html>
<head>
<title>Frameset Datei</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*,620,*" frameborder="no" border=0 framespacing="0">
<frame name= "topspace" noresize scrolling="no" marginwidth=0 marginheight=0 frameborder="no" src="blank2_frame.htm">
<frameset cols="*,1024,*" frameborder="no">
<frame name="lspace" scrolling="no" noresize marginwidth=0 marginheight=0 frameborder="no" src="blank_frame.htm">
<frame name= "main" noresize scrolling="no" marginwidth=0 marginheight=0 frameborder="no" src="mainframe.htm">
<frame name="rspace" scrolling="no" frameborder="no" noresize marginwidth="0" marginheight="0" src="blank_frame.htm">
</frameset>
<frame name="botspace" scrolling="no" noresize marginwidth=0 marginheight=0 frameborder="no" src="blank_frame.htm">
</frameset>
<noframes>
<body bgcolor="#FFFFFF">
</body>
</noframes>
</html>


hier hast du ein frame in der mitte der ist 1024x620 und wer ne gössere auflösung hat.. kriegt einen schönen rahmen drum herum..

viel spass
 
Status
Nicht offen für weitere Antworten.
Zurück