Anfängerfrage
FrankM
- html
Hallo!Ich habe eine ganz doofe Frage,
wenn ich z.B. ein dreiseitiges Layout mittels Div Containern entworfen habe und links im Menu drei Begriffe stehen habe,die mir nach anklicken rechts im Inhalt dargestellt werden sollen,muss ich dann jedesmal die komplette Seite neu laden und dann speichern?
Also folgendermaßen,die erste Seite heißt shop.htm
Wenn ich nun links auf Rotwein klicke,dann sollen mir rechts im Bild die verschiedenen Rotweine dargestellt werden!Nun meine Frage,muss ich die komplette Seite shop.htm noch mal neu speichern unter z.B. shop1.htm und nur den Div-Container mit dem Inhalt ändern und dort dann die verschiedenen Weinsorten reinschreiben?Das muss doch auch einfacher gehen,oder?Sorry bin absoluter Neuling...
Mir fallen da zwei Möglichkeiten ein, den kompletten Neuaufbau der Seite zu vermeiden:
1: Mit Frames arbeiten, das ist in SelfHTML gut erklärt
http://de.selfhtml.org/html/frames/index.htm
2: Mit JavaScript arbeiten, ein bisschen schwieriger, sieht aber besser aus. (mein Meinung) Deinen DIVs eine ID zuweisen und später über docuement.getElementById(<ID>) wiederfinden und dann style.display auf 'none' bzw. 'block' setzen.
Viel Spaß bei weiter lernen (wirst nicht drumherum kommen), Cybie
Hello out there!
1: Mit Frames arbeiten, das ist in SelfHTML gut erklärt
http://de.selfhtml.org/html/frames/index.htm
Warum man das NICHT tun sollte, ist in http://www.subotnik.net/html/frames.html gut erklärt.
Warum der Gedanke, durch Frames Traffic sparen zu können, Unsinn ist, findet sich im Archiv.
2: Mit JavaScript arbeiten,
Warum man das NICHT tun sollte, findet sich auch im Archiv.
Die Darstellung jeglichen Inhalts muss von JavaScript unabhängig sein; nicht jeder Nutzer hat JavaScript aktiviert, manche können das gar nicht tun. Außerdem gibt es noch andere Clients. [http://www.woodshed.de/publikationen/dialog-robot.html]
See ya up the road,
Gunnar
Hallo,
Die Darstellung jeglichen Inhalts muss von JavaScript unabhängig sein; nicht jeder Nutzer hat JavaScript aktiviert, manche können das gar nicht tun. Und manche schaltens einfach ab, um nicht diese ganzen Popups und anderen Spielchen sehen zu müssen, wie ich zum Bsp. . Allerdings bin ich froh, dass es im Firefox die Noscript-Erweiterung gibt, denn sonst wären einige Seiteninhalte ja unerreichbar. Bsp: Suche in Selfhtml
gruß aus Hosena
Hallo!
wenn ich z.B. ein dreiseitiges Layout mittels Div Containern entworfen habe und links im Menu drei Begriffe stehen habe,die mir nach anklicken rechts im Inhalt dargestellt werden sollen,muss ich dann jedesmal die komplette Seite neu laden und dann speichern?
Bei einfachen HTML-Seiten: Ja, außer Du verwendest Frames (Frames sollten allerdings nicht nicht mehr verwendet werden). Andere Möglichkeiten: siehe hier.
Tommi