Hp-style Frage
#1
geschrieben 05. Mai 2006 - 13:04
MFG Emicom
Anzeige
#2 _rjchio_
geschrieben 05. Mai 2006 - 14:37
Bei DHTML musst du am Anfang das ganze Menü laden und Teile davon ausblenden und bei Ajax wird das Menü live geladen! Beides verlangt natürlich JavaScript...
http://ajax.get-the-code.de/
http://de.wikipedia....ogrammierung%29
MfG rjchio
#3
geschrieben 06. Mai 2006 - 11:45
#4 _rjchio_
geschrieben 06. Mai 2006 - 11:55
Zitat (Emicom: 06.05.2006, 12:45)
Ich hab mich vor kurzem über Ajax informiert (wollte es auch lernen - hatte aber in der letzten Zeit gerade keine Lust dazu)
Wenn du mit JavaScript und HTML klar kommst, sollte dir aber das Tutorial, keine Mühe bereiten: http://ajax.get-the-code.de/
Wenn du aber Interesse an DHTML hast, kann ich dir aber weiterhelfen...
MfG rjchio
#5
geschrieben 06. Mai 2006 - 12:00
#6
geschrieben 06. Mai 2006 - 12:08
Sicher is Ajax ne geile Sache. IPB verwendet das ja auch bei der Boardsoftware, wie sie Winfuture.de einsetzt.
Schnelles Editieren wird mit Ajax gemacht, aba bei deaktivierten Javascript steht dir die Funktion nich zur Verfügung. Das sind aba dann nur schmankerln, auf die man auch verzichten kann, denn die normale Editfkt. im Board funzt noch.
Für dich heist das, dass bei deaktivierten Javascript das ganze Menü fehlt. Und da mußt du dir dann wohl oder übel ne Alterrnative einfallen lassen.
#7
geschrieben 06. Mai 2006 - 12:12
#8
geschrieben 06. Mai 2006 - 12:19
Aba wenn ich die Seite aktualisiere verschwindet auch das Menü und das wolltest du ja nich.
#9
geschrieben 06. Mai 2006 - 12:25
Hoffe jetzt verstanden?
#10
geschrieben 06. Mai 2006 - 12:32
edit :
Hab mir die Seite mal angeschaut und muss sagen, ein iframe wäre wohle die beste Lösung ohne viel Aufwand.
ps.: schreibe am Montag BWL-Abi, deshalb wahrscheinlich bis dahin offline.
Dieser Beitrag wurde von de_doener bearbeitet: 06. Mai 2006 - 13:40
#11
geschrieben 06. Mai 2006 - 12:48
als Alternative für Frames bietet sich hier nur php an. Genauso, wie ichs schon beschrieben habe.
guck mal auf meine Seite, der Header und das Menü liegt in der index.php ind der Rest (der eigentliche Inhalt) wird mit dem php Befehl include reingeladen.
hierbei wird nix anderes gemacht, als nen bestimmter parameter in der Adresszeile des Browsers ausgelesen und die entsprechende Seite geladen.
Normalerweise sieht dann die Addy so aus:
http://aris-toolz.de/index.php?site=patchdb
Bei mir wird also der Parameter site ausgewertet und die entsprechende Seite geladen, (patchdb.php).
Normalerweise is das so, denn der Vorgang läuft bei mir intern ab. Ich hab meine Seite Suchmaschinen freundlich gestaltet, deswegen steht bei mir die Addy
http://aris-toolz.de/patchdb.html
in der Addresszeile.
nen gutes Tut, mit dem ich damals angefangen hab, findest du bei yubb.de:
http://www.yubb.de/artikel404.html
http://www.yubb.de/artikel379.html
#12 _rjchio_
geschrieben 06. Mai 2006 - 13:05
Zitat (Emicom: 06.05.2006, 13:25)
Hoffe jetzt verstanden?
<?php
include("pfad/zu/menu_datei.php");
?>
Du legst also eine Menü-Datei an - in diesem Fall 'menu_datei.php'. Dort kopierst du das aktuelle Menü rein. In der richtigen Seite musst du dann nur noch das alte Menü mit dem oben stehenden PHP-Code ersetzten!
MfG rjchio
#13
geschrieben 06. Mai 2006 - 13:19
is vlt. einfacher, wenn man mit php erst anfängt
#15
geschrieben 06. Mai 2006 - 13:28
Zitat
Was sich auch noch anbieten würde, ist der Weg über verschiedene, unsichtbare DIV-Objekte. Bei der Auswahl eines Menüpunkts wird das entsprechende DIV einfach eine Ebene vor geschoben - oder bei Bedarf "angezeigt". Hier ist aber wie gesagt das Problem mit JavaScript.

Hilfe
Neues Thema
Antworten
Nach oben


