|
|||
Tool in CSS Layout einbauen
Hallo zusammen,
ich habe vor kurzem von einer Frame Website auf ein CSS Layout umgestellt. In meiner alten Frame-Website war es ziemlich einfach ein Rechentool in einen Frame einzubauen, da man über die einzelnen Masken des Tools die jeweiligen Eingaben tätigen konnte, ohne das übrige Frame-Setup zu verlassen. Dies ist in meinem CSS Layout derzeit nicht mehr möglich, da a) das sich das Tool nun bei jeder Eingabe in einem neuen Fenster öffnet (und nicht mehr im Frame-Setup verbleibt) und b) für jede einzelne Eingabemaske des Tools das komplette Layout per php include nachgeladen werden muss. Gibt es hier nicht eine elegantere Lösung, so dass man sich weiterhin durch die Masken durcharbeiten kann, dass Tool aber im gleichen Fenster verbleibt und nicht alles per php-include nachgeladen werden muss (z.B. via I-Frame?). Ansonsten wäre der schöne Vorteil von CSS gegenüber dem Frame-Setup eigentlich nicht mehr vorhanden. Schon vorab vielen Dank für Eure Hilfe. Chris |
Sponsored Links |
|
|||
Hallo,
o.k., dann noch einmal zur Erklärung mit beigefügtem Layout. Ich möchte das das Rechentool (im blauen Kasten) auf dieser Position bleibt und dort alle einzelnen Rechenschritte (in diesem Fall insgesamt 6) durchgeführt werden können. Es sollen nicht insgesamt 6 einzelne html-Seiten (z.B. mit php include der DIVs) enstehen und auch nicht jeweils ein neues Fenster im Browser geöffnet werden (ist derzeit nämlich der Fall). Das Rechentool selbst besteht derzeit nur aus dem Inhalt im blauen Kasten und ohne das Layout drumherum. Ich hoffe die Thematik wird damit ein wenig klarer und hoffe auf einen hilfreichen Lösungsvorschlag (ansonsten wäre das alte Frame-Layout vorteilhafter gegenüber einem CSS-Layout). Schon vorab vielen Dank. Gruß Chris |
|
|||
Hallo,
nicht möglich, da die neue Seite noch nicht online ist. Gibt es hierzu nicht einen generellen Lösungsansatz, da es m.E. eine allgemeine Thematik sein sollte, oder? Vielen Dank. Gruß Chris |
|
|||
Normalerweise hat man pro Seite ein HTML-Dokument.
Du kannst mit Javascript aber Inhalte nachladen(Ajax) oder Inhalte verändern. Du kannst auch Inhalte verdecken und erst später anzeigen lassen oder durch scrollen erreichbar machen. Was davon willst du?
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
|
|||
Du erstellst entweder 6 Seiten jeweils mit header usw.
Verlinkst dann entwprechend von jeder Seite auf die nächste. Oder Du lädst die Inhalte mit Ajax nach, siehe Ajax (Programmierung) Wie du das löst liegt an dir. Beides hat Vor- und Nachteile.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
|||
Hallo,
sorry, ich habe versucht dies entsprechend zu erklären, aber noch einmal die konkreten Fakten zum Rechentool: - zunächst werden die Eingaben gemacht - diese werden dann im nächsten Schritt weiterverarbeitet und mit weiteren Eingaben ergänzt - als letztes werden die Eingaben grafisch ausgewertet - das Rechentool ist in php geschrieben, ohne Navigation die sonst die html-Seite enthält Wenn ich den letzten Beitrag von explanator lese, dann wäre wahrscheinlich Ajax eine geeignete Lösung. Ich verstehe aber nicht damit zu programmieren. Ggf. gibt es ja einen weiteren Lösungsweg, oder ein gutes Beispiel (den Link von explanator habe ich mir angeschaut) wie man Ajax anwenden kann (wenn dies sinnvoll ist). Viele Grüße Chris |
Sponsored Links |
Stichwörter |
css, frames, layout, navigationsproblem |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Redesign für Steiner Cycling Team | pkipper | Site- und Layoutcheck | 11 | 09.02.2011 13:25 |
Banner neben CSS Layout platzieren? | delaspuke | CSS | 19 | 29.12.2010 23:08 |
Css 3 Seiten Layout will net so :) | nova_rs | CSS | 1 | 30.03.2010 16:54 |
CSS Layout Komplex | yanu | CSS | 0 | 01.04.2009 21:27 |
CSS Layout mit abgerundeten Ecken | dimension | CSS | 3 | 17.04.2005 19:05 |