Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Frame-Analogie mit DIV?

Diskussion: Frame-Analogie mit DIV? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi @ all, bin gerade dabei von HTML zu CSS umzusteigen und hab' mal 'ne allgemeine Frage zum Ersetzen ...

Antwort
Alt 31.07.06, 22:58   #1 (permalink)
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Frame-Analogie mit DIV?

Anzeige

Hi @ all,
bin gerade dabei von HTML zu CSS umzusteigen und hab' mal 'ne allgemeine Frage zum Ersetzen von Frames durch DIVs.

Nehmen wir mal an, ich hatte damals eine Navigation als linken Außenrand (Frame) und rechts daneben ein dynamisches Frame, das sich beim Anklicken eines Navigationslinkes ändert --> Alltägliche und typische Situation. Hat man einen rechten Frame ? la

Code:
 <FRAME src=?./rechter_frame.html? name=?rechter_frame?>
... so lässt sich dieser mit
Code:
 <A href="./neuer_inhalt.html" target="rechter_frame">Dies ist der neue Inhalt</A>
... modifizieren.

O.k., nun schreibe ich anstatt der Frames einen linken Navigations-DIV und einen rechten DIV, der dynamisch geändert werden soll. Wie stelle ich es an, dass ich im linken DIV auf einen Link klicke, so dass sich nur der Inhalt des rechten DIVs ändert, analog dem Frame-Beispiel oben? Kann man gleiches auch mit Tabellen machen und geht das überhaupt ohne Javascript?

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 31.07.06, 23:01   #2 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Frames und DIVs sind ungefähr so austauschbar wie Hände und Füße.

Verabschiede dich von dem Gedanken, dass sich nur ein Teil deiner Seite neu lädt, denn das wirst du so auch nur mit Frames hinbekommen. Die gesamte Seite einschließlich der Navigation wird neu geladen, wenn du auf einen Link klickst.

Das gesagt erübrigt sich auch der Rest deiner Fragestellung
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 31.07.06, 23:09   #3 (permalink)
Themenstarter
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Standard

Hallo LX,
danke für Deine schnelle Antwort.

O.k., so was hatte ich schon befürchtet. Heißt das, ich bin gezwungen das komplette Navigations-DIV in jede HTML-Datei zu kopieren? Das wäre ja super-umständlich. Kann man das linke Navigations-DIV in eine separate Datei auslagern und global verfügbar machen --> Wie?

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 31.07.06, 23:30   #4 (permalink)
ba2
Guest
 
Likes:
Standard

Das ganze geht mit php

Hier hast du ein Tutorial das sich mit Frame Simulation befasst

LINK


mfg ba2
  Mit Zitat antworten
Alt 31.07.06, 23:46   #5 (permalink)
Themenstarter
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Standard

Hallo ba2,
alles klar. Habe mich auch noch mal umgehört. Ich denke PHP ist tatsächlich die sinnvollste Lösung. Vielen Dank für das Tutorial.

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 01.08.06, 00:09   #6 (permalink)
 
Registriert seit: 16.02.04
treo Leistung: Facit NTK
treo eine Nachricht über ICQ schicken
Likes: 0
Standard

was die navigation angeht kannst du das auch in javascript lösen, falls du keinen php fähigen webspace zur verfügung hast
treo ist offline   Mit Zitat antworten
Alt 01.08.06, 00:30   #7 (permalink)
Themenstarter
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Standard

Zitat:
Original von treo
was die navigation angeht kannst du das auch in javascript lösen, falls du keinen php fähigen webspace zur verfügung hast
Genau! Die Navigation einfach in 'ne Funktion in separate *.js-Datei packen und dann via Javascript für jede Seite davor schreiben lassen.

Tja, Javascript oder Php, was nehm' ich nur? Möchten wir abstimmen?
Was wird denn von den Browsern besser unterstützt? Der Firefox ist ganz gut in allem, aber der IE???
Welche der beiden Methoden ist denn typisch(er)?

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 01.08.06, 01:24   #8 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Standard

Wenn du PHP (oder eine andere serverseitige Skriptsprache oder SSI) verwenden kannst, dann nimm das. Da braucht man gar nicht erst anfangen zu diskutieren. Wer JavaScript deaktiviert hat, sieht keine Navigation... das ist wohl kaum ein gewünschter Effekt.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 01.08.06, 01:24   #9 (permalink)
 
Registriert seit: 15.10.04
sheepd Leistung: Facit NTK
Likes: 0
Standard

PHP, da man keine Anforderungen an den Browser stellt (JS angeschaltet), sondern das ganze einfach auf den Server verteilt.
Wahrscheinlich sparst du durch eine zentrale JS-Navi minimal an Bandbreite, aber das wird bei dir wahrscheinlich nicht ins Gewicht falllen.
Ich würde dir also zu PHP raten.
sheepd ist offline   Mit Zitat antworten
Alt 01.08.06, 01:27   #10 (permalink)
Themenstarter
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Standard

Alles klar,
somit ist die Auswahl getroffen: PHP.
Vielen Dank für Eure HIlfe.

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 01.08.06, 13:47   #11 (permalink)
 
Registriert seit: 16.02.04
treo Leistung: Facit NTK
treo eine Nachricht über ICQ schicken
Likes: 0
Standard

javascript ist in dem fall wirklich nur eine lösung falls du kein php verwenden kannst,
habe ich in meinem ersten post ja auch schon gesagt
treo ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Frame-Analogie mit DIV?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frame sicherheit THRALL Webmaster-Security 4 15.03.07 15:49
C++ Fenster ( Frame ) c++frankie Code Kitchen 4 08.04.06 21:00
Frame gleichbleibend Dreamer (Web-) Design und webbasierte Sprachen 16 24.03.06 14:54
Frame Von HP enfernen Hirnbreaker (Web-) Design und webbasierte Sprachen 9 15.06.05 15:41
Frame Nachladen BrainPool (Web-) Design und webbasierte Sprachen 4 19.03.03 13:06


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61