Hi,
ich möchte einen Link, der eine neue Seite lädt und zwar optimiert für eine Auflösung von 800x600...
Wenn ich diese Seite dann mit z.b. 1024x dingsbums sehe -soll die Seite nicht automatisch passend gemacht werden,sondern ihr Größe beibehalten,so daß links und rechts weiße Ränder entstehen (also gecentert..).
Dabei,muß ich noch erwähnen,befindet sich oben ein javascript drop-down menü,was davon nicht beeinflußt werden soll...
Kann mir jemand sagen wie das geht? Oder versteht mich überhaupt jemand ? ;-)
Gruß
Robin
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
du kannst versuchen, die ganze seite in ein frameset einzupacken
dies ist deine index.html:
<html>
<script language="javascript">
<!--
if(window.screen.width document.location.href="startseite.html"
}
//-->
</script>
<frameset rows="*,600,*">
<frame src="blankpage.html">
<frameset cols="*,800,3">
<frame src="blankpage.html">
<frame src="startseite.html" name="seite">
<frame src="blankpage.html">
</frameset>
<frame src="blankpage.html">
</frameset>
</html>
ausserdem erstellst du noch eine datei blankpage.html, welche nur aus den tags <html></html> besteht.
die startseite.html ist dann das, wo deine seite angezeigt wird, jeweils immer in einem fenster von 800x600, in der mitte des browserfensters.
ps. ohne gewähr, habs nicht getestet ;-)
hi etwas weiter unten auf das posting von thorsten.h hab ich auch ein ähnliches script gepostet, schau mal da nach
danke schon mal für die mühe..
aber der centert das ganze nicht (zumindest nicht mit dem IExplorer..)
Gruß
Robin
bei meinem script wird gecentert, schau mal unten nach
klicke mal auf eine der umfragen: dann siehst du das script als 'DEMO'
[Diese Nachricht wurde nachträglich bearbeitet.]
Es gibt mehrere Möglichkeiten einmal mit und einmal ohne frames.
Mit frames packst du einfach links und recht ein füllframe rein mit einer leeren seite und prozentualen breitenangaben.
Du kannst auch einfach ein floating-frame nutzen, erzeugt weniger code und ist leichter zu plazieren, allerdings wird es in älteren browsern teilweise nciht dargestellt.
Die beste möglichkeit ist eigentlich den inhalt komplett in eine tabelle zu laden, die entweder zentriert wird und eine feste breite hat, oder die komplett die seite ausfüllt mit links und rechts leeren zellen, die den freien raum füllen und die mittlere zelle mit fester breite.