Λειτουργία drop down menu

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
gwgw
Honorary Member
Δημοσιεύσεις: 658
Εγγραφή: 05 Ιούλ 2005 12:44
Τοποθεσία: Στον κόσμο μου...

Λειτουργία drop down menu

Δημοσίευση από gwgw » 01 Αύγ 2005 12:47

Δουλεύω στο Dreamweaver.
Έχω βάλει ένα μενού κι έχω κολλήσει στο εξής:
Δεν μπορώ να κάνω το στοιχείο που επιλέγεται
κάθε φορά να κάνει link στη σελίδα που θέλω... :(
Πήγα να το κάνω με <a href="tade.html">kati</a>
αλλά δε δουλεύει. Ίσως και να μην πρέπει να το κάνω
έτσι, δεν ξέρω. Γνωρίζετε με ποιον τρόπο μπορώ να το
φτιάξω;;;

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Λειτουργία drop down menu

Δημοσίευση από fafos » 01 Αύγ 2005 13:41

Auto to menu mhpos exei kai kapoio arxeio .js mazi tou? Dose mas ligo kodika na katalavoume..

Άβαταρ μέλους
gwgw
Honorary Member
Δημοσιεύσεις: 658
Εγγραφή: 05 Ιούλ 2005 12:44
Τοποθεσία: Στον κόσμο μου...

Λειτουργία drop down menu

Δημοσίευση από gwgw » 01 Αύγ 2005 14:07

Το μόνο που έχω γράψει εγώ είναι αυτό :

<select name="game selection" dir="ltr">
<option selected >click to sellect</option>
<option class="games_style">game 1</option>
<option class="games_style">game 2</option>
<option class="games_style">game 3</option>
</select>

Τίποτα άλλο... :(
Και θέλω να κάνω τα game 1,2 και 3 link στις αντίστοιχες
σελίδες.Δηλαδή με το που τα επιλέγει κάποιος να ανοίγει
η νέα σελίδα.
Συγχωρείστε με για την άγνοια, πρώτη φορά χρησιμοποιώ menu.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Λειτουργία drop down menu

Δημοσίευση από skeftomilos » 01 Αύγ 2005 15:42

Κώδικας: Επιλογή όλων

<select onchange="location.href=this.value">
  <option selected>click to sellect</option>
  <option value="game1.htm">game 1</option>
  <option value="game2.htm">game 2</option>
  <option value="game3.htm">game 3</option>
</select>
Μόνο καλό είναι να φροντίσεις και για κάποιο εναλλακτικό τρόπο navigation για την περίπτωση που ο χρήστης είναι χωρίς JavaScript. :)
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
gwgw
Honorary Member
Δημοσιεύσεις: 658
Εγγραφή: 05 Ιούλ 2005 12:44
Τοποθεσία: Στον κόσμο μου...

Λειτουργία drop down menu

Δημοσίευση από gwgw » 01 Αύγ 2005 16:43

Σ'ευχαριστώ πάρα πάρα πολύ! :D
Επιτέλους ξεκόλλησα! (ε, όχι μόνη βέβαια!)
Θα κοιτάξω να δω τι μπορώ να κάνω
και για το εναλλακτικό navigation που
μου λες. Να'σαι καλά!

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Λειτουργία drop down menu

Δημοσίευση από skeftomilos » 01 Αύγ 2005 23:25

Δεν ξέρω πόσο καλή ιδέα είναι :) αλλά μπορείς να κανονίσεις να μην είναι καν ορατό το μενού αν η JavaScript δεν είναι ενεργή. Ένας τρόπος για να γίνει αυτό είναι βάζοντας αυτό στο head:

Κώδικας: Επιλογή όλων

<noscript>
  <style type="text/css">
    .need-js &#123; visibility&#58; hidden &#125;
  </style>
</noscript>
... και προσθέτοντας την κλάση need-js στο μενού:

Κώδικας: Επιλογή όλων

<select class="need-js" onchange="location.href=this.value">
  ...
Αντί για visibility:hidden μπορεί να μπει και display:none, αλλά σε αυτή την περίπτωση το μενού θα εξαφανιστεί εντελώς, θα πάψει δηλαδή να διατηρεί κενό χώρο.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
gwgw
Honorary Member
Δημοσιεύσεις: 658
Εγγραφή: 05 Ιούλ 2005 12:44
Τοποθεσία: Στον κόσμο μου...

Λειτουργία drop down menu

Δημοσίευση από gwgw » 02 Αύγ 2005 09:59

Σ'ευχαριστώ πολύ και πάλι!!!
Το έγραψα έτσι όπως μου είπες αλλά έχω
μία απορία :στην περίπτωση αυτή θα πρέπει
κάνω και κάποιες επιπλέον αλλάγές στη
σελίδα? Δηλαδή ο χρήστης που είναι χωρίς
javascript πώς θα μπορεί να πάει στις σελίδες
που κανονικά οδηγεί το μενού; :roll:

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Λειτουργία drop down menu

Δημοσίευση από fafos » 02 Αύγ 2005 12:56

Mporeis na valeis sto noscript ta links san apla HTML links :wink:

Άβαταρ μέλους
gwgw
Honorary Member
Δημοσιεύσεις: 658
Εγγραφή: 05 Ιούλ 2005 12:44
Τοποθεσία: Στον κόσμο μου...

Λειτουργία drop down menu

Δημοσίευση από gwgw » 02 Αύγ 2005 14:54

Σωστά... Ε, πιστεύω ότι αυτό μπορώ να το κάνω... :D
Α,ρε παιδιά αν δεν είχα κι εσάς!
Σ'ευχαριστώ πολύ!!!

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες