• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage zu Iframes (Anpassung)

Status
Für weitere Antworten geschlossen.

TomTurbo

Neues Mitglied
Hallo!
Bin grad dabei, meine seite auf iframes umzuschreiben, weil ja framesets anscheindend veraltert sind.
das probelm was jetzt gleich am anfang auftritt, ist, dass ich das eingebettete frame irgendwie nicht so machen kann, dass es "richtig" aussieht.
so merkt man den unterschied:

original mit framesets:
http://www.tom-turbo.com

der beginn der neuen:
http://www.tom-turbo.com/index2.html

ich möchte die neue auch so hinbekommen wie mit den framesets.
und zwar als beispiel, wenn ich bei der alten den browser in der höhe verändere, dann bleiben der bannerframe und der navigation-frame immer gleich hoch, und der mainpage-frame passt sich der jeweiligen höhe an.
egal ob auf einem 15'' oder 19'' schirm

und zwar so:
<frameset rows="100,*,44" frameborder="0" framespacing="0" border="0">

mit dem iframe schaff ich das leider nicht, da ich ja eine seite hab wo oben der banner ist und unten die navigationsleiste und dazwischen der iframe,
der sich an die jeweilige browsergröße anpassen sollte...

ich hoffe ihr könnt mir da weiterhelfen!!

viele Grüße
TT
 
Hm warum Leute so vernarrt in Frames sind habe ich noch nie verstanden.

Überleg doch mal selber:
Das ist 1. super hässlich und 2. sind deine Möglichkeiten eingeschränkt.

Mach ein Tabellendesign, das ist wesendlich angenehmer in der Handhabung und sieht obendrein noch besser aus ;)

Mein tipp. :)
 
Hm warum Leute so vernarrt in Frames sind habe ich noch nie verstanden.

Überleg doch mal selber:
Das ist 1. super hässlich und 2. sind deine Möglichkeiten eingeschränkt.

Mach ein Tabellendesign, das ist wesendlich angenehmer in der Handhabung und sieht obendrein noch besser aus ;)

Mein tipp. :)

also so superhässlich find ich meine seite auch wieder nicht,, für den ersten versuch :-(
also im ernst, ich dachte eigentlich dass es für den anfang leichter ist.
was ich eigneltich wollte ist eine navigationsleiste wie ich sie jetzt habe, die immer am selben platz ist.
kann man das mit tabellen auch so ähnlich darstellen?
ich denke mir, wenn ich so eine art navi-leiste auf jeder meiner einzelnen seiten habe, dann wär der effekt wahrscheinlich der gleiche. allerdings, und das ist mein problem wenns bei der seite zum scrollen wird, dann verschwindet die auf einmal, wenn sie normalerweise ganz oben steht.
ich hoff ich hab mich damit nicht zu umständlich ausgedrückt...

viel grüße
stefan

edit: hast du vielleicht zu veranschaulichungszwecken so eine seite im kopf die du mir posten könntest?
 
Mach es wirklich mit Tabellen.
Dazu fügst du ein PHP include ein.
Ich habe dir hier mal einen, der schon recht ausgebaut ist:
PHP:
<?php
$site = $_GET['site']; // der Wert von $site wird bestimmt.
if(!isset($site)) // !isset prüft hier, ob der Parameter von $site nicht gesetzt wurde. Wenn nicht, dann...
{
$_GET['site'] = 'home'; // ...Standartwert setzten (seite.php?site=home)
}
switch($site) // Der switch() fügt hier die Dateien ein.
{
default: include("pfad/errordatei.php"; break; // Wenn eine falsche Seite angegeben ist, dann kommt die Errordatei (seite.php?site=xyz existiert nicht. Also kommt hier die Errormeldung)
case 'home' : include("pfad/homedatei.php"); break; // Und hier werden einzelne case's bestimmt. (Hier: seite.php?site=home)
case 'name' : include("pfad/dateiname.php"); break; // (Hier: seite.php?site=name)
// Hier können noch weitere case's erscheinen.
}
?>
Und wenn du den Namen bei $_GET[''] (Bsp. navigation) änderst, dann einfach seite.php?navigation=...

Je nach eingegeben namen beim case '' wird es hervorgerufen. Bsp. aktuelles. seite.php?site=aktuelles

Wenn du mehrere includes hast, dann so:
seite.php?site=home&navigation=home (Einfach ein "&" setzen).

Also hast du hier eine Errormeldung und einen Standart.
Wenn man auf die Seite zugreift (www.deineseite.de zum beispiel).
Wenn man den Link in das URL-Feld gibt, kann ja kein ?site=... stehen. Also wird der Standart verwendet. !isset prüft, ob es nicht gesetzt wurde.

Die Variabel $site kannst du beliebig verwenden. Allerdings müssen (bei diesem, jetztigem Code) alle Variablen den gleichen namen haben.
Bei navigation z.B.
PHP:
<?php
$navig = $_GET['navigation'];
// hier kommt der Rest....
?>
MfG, matibaski
 
Info:
Bei meiner Auflösung sieht man unten die Navigation nicht. :D

Stell dir vor, ein Besucher hat eine 800x600 Auflösung. Der sieht nichtmal die Hälfte.
 
und was sollte ich in diesem fall tun?

Info:
Bei meiner Auflösung sieht man unten die Navigation nicht. :D

Stell dir vor, ein Besucher hat eine 800x600 Auflösung. Der sieht nichtmal die Hälfte.

Hi!
ja das ist ein gewisses problem, zugegeben. bei meinem laptop mit 1024x768 hab ich die navi-leiste auch nicht gesehen, das hab ich behoben.
aber was schlägst du vor wegen 800 x 600 ? gibts überhautp wen der so eine ausflösung verwendet?? ich hab mal zum test auf diese auflösung umgestellt und ein bischen herumgesurft. irgendwie schauen da so ziemlich alle internetseiten sch***** aus...
allerdings könnte ich einen verweis legen, auf eine an 800x600 angepasste startseite, kleinere schriften und grafik ode so ähnlich, auf die man bei bedarf wechseln kann. weil sonst glaub ich wird die seite für alle, die höhere auflösungen haben doch sehr mikrig...
was hälst du davon? die frage geht natürlich auch an alle anderen, die das lesen. bin für jeden vorschlag dankbar!

viele grüße
TT
 
Hi!
ja das ist ein gewisses problem, zugegeben. bei meinem laptop mit 1024x768 hab ich die navi-leiste auch nicht gesehen, das hab ich behoben.
aber was schlägst du vor wegen 800 x 600 ? gibts überhautp wen der so eine ausflösung verwendet?? ich hab mal zum test auf diese auflösung umgestellt und ein bischen herumgesurft. irgendwie schauen da so ziemlich alle internetseiten sch***** aus...
allerdings könnte ich einen verweis legen, auf eine an 800x600 angepasste startseite, kleinere schriften und grafik ode so ähnlich, auf die man bei bedarf wechseln kann. weil sonst glaub ich wird die seite für alle, die höhere auflösungen haben doch sehr mikrig...
was hälst du davon? die frage geht natürlich auch an alle anderen, die das lesen. bin für jeden vorschlag dankbar!

viele grüße
TT
Hallo
Das ist wirklich ein problem.
desshalb geb ich dir fogenden tipp: macht die schriftgrössen auf sehr klein,klein,mittel,gross,sehr gross. nur so nicht 14 pt u.s.w dann kann der user immerhin mit ctrl+scrollen die schrift verkleinern respektive vergrössern. Es gibt auch irgendwie ein gesetzt. gross=36pt,mitte=24pt und klein 12pt bin mir aber nicht sicher
hier ein beispiel:
http://www.liechti-informatik.ch

Mfg

Andibagandi

edit:hab gerade gesehen das man, dass auf deiiner Homepage ja schon kann.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben