Ergebnis 1 bis 13 von 13
-
16-09-2006, 12:50 #1
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
Menü in Javascript -> include??
moin moin,
ich stecke noch in den Anfängerschuhen der Webprogrammierung. HTML ist kein Thema, das kann ich wohl, php geht auch n bissel, aber javascript ist völliges Neuland. Jetzt soll ich für jemanden eine HP basteln und der möchte unbedingt n Menü in JS. Mein Problem ist jetzt folgendes:
wie habe ich die Möglichkeit, ähnlich wie bei einem include per PHP nur EIN Design drumherum zu zaubern, quasi die index.php und die angeklickten Menü-punkte in das mittlere div (divid's per css) zu laden? Halt über JS oder ne Kombination JS / PHP ?? ich bin mit meinem Latein echt am Ende :/
Ein Ausschnitt aus dem JS-Code:
Code:mainMenuItem("navigation_b2",".gif",20,163,"javascript:;","","Wir über uns",2,2,"navigation_plain");
ShiningGeändert von Shining (16-09-2006 um 12:53 Uhr)
-
16-09-2006, 13:00 #2
AW: Menü in Javascript -> include??
Mit JS ein Menü zu includen ist nur mittels AJAX möglich.
( http://forum.jswelt.de/tutorials-jav...tml#post212864 ([AJAX] Externe Datei einbinden) )
Sollte der User allerdings JS deaktiviert haben: Essig!
Ein Navigationsmenü von JS abhängig zu machen, ist sowieso Quatsch.
Deswegen bist Du mit einem PHP-include (oder SSI) schon ganz richtig.
Möglich wären dann noch IFrames und/oder Frames
-
16-09-2006, 13:09 #3
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
AW: Menü in Javascript -> include??
er möchte jetzt aber uuuuuunbedingt so n drop-down menü in Java... oder gibts andere Möglichkeiten dies umzusetzen?
-
16-09-2006, 13:12 #4
AW: Menü in Javascript -> include??
-
16-09-2006, 14:30 #5
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
AW: Menü in Javascript -> include??
hmm das ist ja jetzt vertikal... gibts das auch horizontal?
Ansonsten siehts supi aus und würde genau den Zweck erfüllen! Dankeschön schon mal
-
16-09-2006, 14:45 #6
AW: Menü in Javascript -> include??
Du weisst aber schon, wie man auf Webseiten auf die übergeordneten Dokumente kommt?
Stu Nicholls | CSSplay | A drop/flyout menu for IE7 and non-IE browsers
(Achja, nicht für IE6.0<)
Aber trotzdem kannst Du ja mal diese Seite durchsuchen:
Stu Nicholls | CSSplay | CSS only menus
-
16-09-2006, 14:53 #7
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
AW: Menü in Javascript -> include??
dupdidu... da hab ich mir wohl die Augen zu gehalten als ich das gesucht habe :whacky:
dankschön nochmal
-
16-10-2006, 11:24 #8
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
Java Script Menü mit PHP includes verbinden?
Hallo,
ich programmiere zur Zeit für jemanden eine Homepage. Dieser möchte jetzt UNBEDINGT n Java-Script Menü haben. Ne alternative wie CSS o.ä. geht also nicht. Mein problem ist jetzt, dass die Seite aus ca. 30 - 40 Unterseiten besteht. Da wäre es ja ziemlich sinnvoll mit nem php-include zu arbeiten. Die Frage die sich jetzt stellt, wie bzw. geht das überhaupt? Oder muss ich tatsächlich für jede Unterseite n ganzes HTML Gerüst drumherum schreiben?
Hier ein Auszug aus dem JS-Menü:
Code:mainMenuItem("navigation_b2",".gif",20,163,"javascript:;","","Wir über uns",2,2,"navigation_plain");
Vielen Dank für eure Hilfe!
Shining
-
16-10-2006, 11:39 #9pit-r Guest
AW: Java Script Menü mit PHP includes verbinden?
Moin!
Ich pappe das mal mit Deinem alten Thread zusammen.
Wenn Du partout eine solche Navi einbauen mußt: schonmal was von externen .js-Dateien gehört?
Ahoi - Pit
-
16-10-2006, 11:47 #10
AW: Java Script Menü mit PHP includes verbinden?
funktioniert letztendlich genau, wie wenn du nen ein html menü verwendest. Du musst nur statt dem html-code, js-code mit php generieren.
je nachdem für welche Seite der Link ist, musst du halt die Adresse anpassen, da die Anfrage auch an den Server geht, kannst du die Eingaben dementsprechend auch mit PHP verarbeiten.
-
16-10-2006, 11:49 #11
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
AW: Java Script Menü mit PHP includes verbinden?
Die Datei ist ja extern und wird über <script>Menü-Link</script> eingebunden.
Mein Problem ist ja einfach, dass ich halt auf jeder Unterseite die div-container (die css datei ist auch extern) a la <div .......> </div>eintippen muss, was ja doch ein erheblicher Mehraufwand ist. Daher war die Frage, ob es einfacher geht über einen include oder ähnliches
-
16-10-2006, 12:01 #12
Jungspund
- registriert
- 16-09-2006
- Ort
- Osnabrück
- Beiträge
- 12
-
16-10-2006, 17:36 #13
AW: Java Script Menü mit PHP includes verbinden?
ist nen bißchen schwierig ohne genaueren Aufbau deiner Seite. Versuche es trotzdem mal.
Soweit ich das verstanden habe, hast du einen Header und Footer der auf jeder seite gleich ist. Bei der Anzahl deiner Unterseiten gehe ich mal davon aus das sich diese eventuell auch ändern könnte. Du musst also die Struktur deiner Seite irgendwo speichern, am besten in einer Datenbank. Mal nen vereinfachtes Beispiel für die Datenbank:
Code:#navigation link_id link_text title_text Position Inhalt 1 "Home" "Unsere Startseite" 1 "Herzlich Willkommen..." 2 "Impressum" "Impressum" 10 "<h1>Impressum</h1> 3 "Kontakt "Kontakt" 9 "so erreichen Sie uns"
PHP-Code:$header = 'HTML-Code für den Kopf der Seite';
$footer = 'HTML-Code für den Fuß der Seite';
$navigation = '<ul style="navigation>';
$result = mysql_query("SELECT * FROM navigation ORDER BY position");
while($row = mysql_fetch_assoc($result))
{
$navigation .= '<li><a href="index.php?id='.$row['link_id'].'">'.$row['link_text'].'</a></li>';
}
$navigation .= '</ul>';
PHP-Code:<?php
include("include.php");
echo $header;
echo $navigation;
$result = mysql_query("SELECT * FROM navigation WHERE link_id = ".$_GET['id']);
$data = mysql_fetch_assoc($result);
echo '<div class="content">.$data['Inhalt'].'</div>';
echo $footer;
?>
Wenn innerhalb des content Bereichs ein unterschiedlicher aber wiederkehrenden Aufbau vorhanden ist, wäre es sinnvoll, für jede diese Aufbautypen eine eigene HTML-Seite zu machen, die den Inhalt dann dem entsprechend darstellt.
Über deine JS-Navigation weiß ich leider nichts, daher musst du sie einbauen.
Ich weiß nicht wie sehr dir das jetzt weiterhilft, aber vielleicht rückst du noch mit nen paar mehr Informationen raus
Ähnliche Themen
-
Suche ein bestimmtes PHP Ticket Script
Von Natheedo im Forum Serverseitige ProgrammierungAntworten: 9Letzter Beitrag: 22-09-2005, 18:29 -
spezielles Java Script
Von Schneider im Forum JavaScriptAntworten: 0Letzter Beitrag: 19-09-2005, 08:15 -
Prüfung ob Java Script aktiviert
Von Lutz01 im Forum JavaScriptAntworten: 23Letzter Beitrag: 08-11-2004, 09:44 -
Problem Mit Php Script (besuchertausch)
Von aradox im Forum Serverseitige ProgrammierungAntworten: 2Letzter Beitrag: 11-10-2004, 19:33 -
JS abfrage bevor PHP script ausgeführt wird
Von evab.at im Forum JavaScriptAntworten: 1Letzter Beitrag: 10-09-2003, 12:50
Lesezeichen