|
| Autor |
Nachricht |
sejo Neuer [User]

Anmeldung: 25.11.07 Beiträge: 2
|
Verfasst am: 25.11.2007, 04:47 Titel: Website ohne Frameset |
|
|
Hallo!
Ich würde gerne eine Website ohne Frameset erstellen. Wenn ich auf einen Link im Menü klicke, dann soll er mir nur den jeweiligen Content in der Mitte der Seite (so wie wenn es ein Frame wäre) einblenden.
Ein Freund von mir meinte, dies würde mit divs funktionieren.
Ich bin da leider noch ein ziemlicher Anfänger und würde mich über Hilfe sehr freuen.
Danke im Voraus
Sejo
P.S.:
Ach ja, wenn ich beim Dreamweaver eine Vorlage auswähle, dann erzeugt er mir eine HTML Seite in dem sich ein Menü befindet, dass mit CSS formatiert wurde (eigenes css-files), als Link bei den Menüpunkten wird jedoch nur "javascript:;" angegeben. Auf der Seite befinden sich sonst nur Tabellen. Tja, ich dachte ich kann das irgendwie nutzen und den Inhalt der Tabellen dynamisch umschalten (je nach Menüpunkt), aber ich weiß nicht wie ich das anstellen soll.
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 493
|
Verfasst am: 25.11.2007, 09:50 Titel: |
|
|
Wenn du ohne Frames arbeitest, was durchaus zeitgemäß, suchmaschinenfreundlich und sinnvoll ist, dann lädt sich jede Seite komplett neu. Allerdings hat das bei den heutigen Übertragungsraten keinen besonderen Nachteil mehr. Sieh dir hierzu mal diese Erläuterungen an oder arbeite dich durch meine Signatur. Auf Dreamweaver kannst du dann verzichten. _________________
sejumas CSS-Einsteigerkurs
 
|
|
| Nach oben |
|
 |
Swordfish82 Neuer [User]

Anmeldung: 28.11.07 Beiträge: 5
|
Verfasst am: 28.11.2007, 14:54 Titel: |
|
|
Du kannst auch den Inhalt einzelner DIV Elemente in deiner Seite ändern, ohne die gesamte Seite neuzuladen, vorrausgsetzt der Browser unterstützt das sogenannte XMLHttpRequest-Object.
Damit lassen sich mittels JavaScript asynchron Daten vom Server an den Client(Browser) übertragen und diese dann in dein DIV laden.
Grüße
Jan
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1641
|
Verfasst am: 28.11.2007, 22:07 Titel: |
|
|
Macht hier aber wenig Sinn - Erstmal weil's nur mit eingeschaltetem JavaScript klappt, und zweitens weil die Inhalte dann nicht von Suchmaschinen indexiert werden. _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
Swordfish82 Neuer [User]

Anmeldung: 28.11.07 Beiträge: 5
|
Verfasst am: 29.11.2007, 09:52 Titel: |
|
|
Ob es Sinn macht oder nicht, das kann wohl nur sejo selber Entscheiden oder? Seine Frage war ja nur in einem bestimmten Bereich der Seite Inhalt zu verändern, wenn auf einen Link geklickt wird, da könnte AJAX schon ziemlich viel Sinn machen.
Es ließe sich immerhin für den Fall dass JS nicht funktioniert ein Fallback realisieren, es kommt sicherlich auch auf die Anwendung drauf an, ob man da von ausgehen kann, dass die Zielgruppe JS aktiviert hat oder nicht (z.B. Intranet-Applikationen etc.)
Es gibt auch verschiedene Strategien Seiten suchmaschinenfreundlich zu entwickeln, auch wenn diese AJAX verwenden.
Siehe hierzu http://de.wikipedia.org/wiki/Ajax_(Programmierung)
Grüße
Jan
|
|
| Nach oben |
|
 |
maudim02 Helfer [User]


Anmeldung: 30.09.06 Beiträge: 158
|
Verfasst am: 29.11.2007, 10:50 Titel: |
|
|
also ich habs immer so gemacht das einfach die ganze seite neu geladen wird...
Jedoch wegen cache und schnellerem internet sieht es so aus als ob sich nur der inhalt verändern würde...
Vorteile:
Suchmaschinenfreundlich
Kann vom Benutzer nicht "abgeschaltet" werden wie Javascript
CSS
.....
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1641
|
Verfasst am: 29.11.2007, 14:51 Titel: |
|
|
| Swordfish82 hat folgendes geschrieben: | | Ob es Sinn macht oder nicht, das kann wohl nur sejo selber Entscheiden oder? Seine Frage war ja nur in einem bestimmten Bereich der Seite Inhalt zu verändern |
Er fragte nach einer geeigneten Technik für die Seitennavigation.
Und wenn er letztlich eh einen Fallback berücksichtigen muss, kann er's doch gleich so machen
Abgesehen davon halte ich es für fraglich, jemandem, der sich selbst als "ziemlichen Anfänger" einordnet, gleich ein solches Verfahren an die Hand zu geben...
Prinzipiell kann die von dir geschilderte Vorgehensweise natürlich Sinn machen - aber hier macht es konkret meiner Meinung nach immer noch keinen Sinn  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
sejo Neuer [User]

Anmeldung: 25.11.07 Beiträge: 2
|
Verfasst am: 29.11.2007, 22:30 Titel: |
|
|
hallo!
habs jz mit php und css gemacht...
trotzdem danke für die vorschläge
mfg
Sejo
|
|
| Nach oben |
|
 |
|
|