תפריט נפתח

  • פותח הנושא AO
  • פורסם בתאריך

AO

New member
תפריט נפתח

שלומי שלום, האתר שלי מורכב משלושה פריימים הפריים השמאלי משמש אותי כתפריט ניווט בין העמודים השונים מכיוון שכמות העמודים גדלה אני רוצה להחליף את רשימת העמודים בתפריט נפתח כפי שמופיע באתר שלך אבל לאחר שאני מעתיק את הסקריפט לפרונטפייג ומחליף את 1.htm שכתוב שם בכתובת WWW אמיתית הלחצן GO לא עובד. מה טעיתי ? אלון זה הסקריפט <SCRIPT LANGUAGE="JavaScript"> <!--- Hide from old browsers function jumpBox(list) {location.href = list.options[list.selectedIndex].value} // end hiding ---> </SCRIPT> <FORM> <SELECT> <OPTION selected>------------------- <OPTION VALUE="1.htm">One <OPTION VALUE="2.htm">Two </SELECT> <INPUT TYPE="button" VALUE="Go" onClick="jumpBox(this.form.elements[0])"> </FORM>
 

שלומי

New member
תשנה לכך:

<form name="ao"> <select name="menu"> <option value="#">-----------------</option> <option value="1.htm">One</option> <option value="2.htm">Two</option> </select> <input type="button" onClick="location=document.ao.menu.options[document.ao.menu.selectedIndex].value;" value="GO"> </form>​
תראה אם עובד אצלך. חבל שאתה עובד עם פריימים.
 

AO

New member
עדיין אותה טעות

תראה בתמונה. מה אתה מציע במקום פריימים ? למקם תפריט בכל עמוד? אלון
 

AO

New member
OK

נפטרתי מהשגיאה פשוט שכחתי למחוק את אחת השורות. אשמח לשמוע עצות איך לוותר על הפריימים וגם הסבר מה רע בזה אלון
 

AO

New member
שלומי, איך אפשר

שלאחר שבחרתי פריט ברשימה ולחצתי על GO יתחלף העמוד בפריים המרכזי ולא בפריים הצדדי עם התפריט ? אלון
 

AO

New member
מה זה אומר

השורה שלי ניראית כך:
<option value="http://www.aquanet.co.il/vip/othnay/AOTEACH.htm">הוראה</option>​
איך אני מציין שהיא צריכה להופיע בפריים המרכזי ולא בפריים הנכחי ? אלון
 

שלומי

New member
נסה לשלב כך

<frame src="filename1.htm" frame name="f1" scrolling="no" frameborder="no" noresize>​
 

AO

New member
לפני שאני מעיר את הילדים

יש לי זמן לעוד שאלה איך אפשר לוותר על לחצן GO ? כלומר שהבחירה בתפריט ישר תעביר לעמוד הרצוי שלומי - תודה רבה על עזרתך אלון
 

שלומי

New member
אתה מתכוון לזה:

<form name="jump"> <select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO"> <option value="1.htm">1</option> <option value="2.htm">2</option> </select> </form>​
 

AO

New member
אני כמעט שם

נפטרתי מהכפתור GO אבל עדיין לא הצלחתי שהפקודה תעבוד על הפריים המרכזי אני חושב שניסחתי לא נכון את השורה שמתחילה ב FRAME או שלא מיקמתי אותה נכון
<form name="jump"> <select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO"> <frame src="http://www.aquanet.co.il/vip/othnay/index.html" frame name="main" scrolling="no" frameborder="no" noresize> <option value="http://www.aquanet.co.il/vip/othnay/index2.html">עמוד הבית</option> <option value="http://www.aquanet.co.il/vip/othnay/AOTOOLS.htm">סרגל הקיצורים</option> <option value="http://www.aquanet.co.il/vip/othnay/AOSAMPLES.htm">דוגמאות</option> <option value="http://www.aquanet.co.il/vip/othnay/AOADDINS.htm">Add-Ins תוספות</option> <option value="http://www.aquanet.co.il/vip/othnay/AOLINKS.htm">קישורים</option> <option value="http://www.aquanet.co.il/vip/othnay/AOFORUM.htm">פורומים</option> <option value="http://www.aquanet.co.il/vip/othnay/AOBOOKS.htm">ספרים</option> <option value="http://www.aquanet.co.il/vip/othnay/AOTEACH.htm">הוראה</option> <option value="http://www.aquanet.co.il/vip/othnay/AONEWS.htm">מה חדש באתר</option> <option value="http://www.aquanet.co.il/vip/othnay/AtoZ.htm">אינדקס א"ב</option> <option value="http://www.aquanet.co.il/vip/othnay/AOMAIL.htm">צור קשר</option> <option value="http://www.orianit.edu-negev.gov.il/gb/ao/default.asp">ספר אורחים</option> </select> </form>​
אלון
 

שלומי

New member
אלון - שאלה...

אם החלטת להוריד את הכפתור, למה לך להשתמש בקומבו\סלקט? זרוק הכל ותשים תפריט רגיל עם הפנייה מתאימה לפריים המתאים שייפתח כמו שמוגדר בפריים-סט. שים אפילו תפריט דינמי. כל דבר חוץ מזה! הסלקט נראה מגעיל חבל על הזמן. היפטר ממנו לחלוטין.
 

שלומי

New member
תוספת...

עי ביטול הפריימים או שימוש בתפריט דינמי אתה משדרג את האתר לחלוטין! ייקח לך אולי חצי שעה!
 

שלומי

New member
ועוד משהו...

סליחה שאני שואל... מהי מטרת האתר, מדוע בנית אותו ומה קהל היעד?
 

AO

New member
שאלות על השאלות

מה זה "תפריט רגיל" או "תפריט דינמי"? איך בונים אותו? איפה ממקמים אותו? האם הקוד חוזר על עצמו בכל עמוד וגם הכותרת הראשית תחזור בכל עמוד ? תפנה אותי לאתר יפה שאפשר לראות דוגמא האתר מיועד למשתמשי אקסל שרוצים לקבל טיפים וללמוד נושאים שונים ברמה גבוהה יותר מ "מתחילים" אלון
 

AO

New member
שלומי

אני חייב לצאת לשעתיים אני מת כבר לחזור כי נראה לי שבקרוב האתר יזכה לשידרוג רציני
 

שלומי

New member
אני שולח לך במסר כתובת לאתר שבניתי

אבל הוא לא לפרסום. תראה את התפריט בצד ימין(כי זה אתר לבית ספר והוא כמובן בעברית). תפריט חוזר בכל דף.
 

שלומי

New member
לגבי מה שתראה באתר תענה לי במסרים

ולגבי השאלות והבעיות בפורום בלבד.
 

שלומי

New member
הסבר

פריימים פשוט מיושנים(לא התכוונתי רעים) וכיום שום בונה אתרים אינו משתמש בשיטה הזו יותר. היום התפריטים הם מקסימום בשיטת ה - iframe. דעקרון התפריטים הם דינמיים ומשולבים בכל העמודים בתוך קוד המקור או בקובץ חיצוני מקושר.
 

שלומי

New member
מהמסרים...

איי פריים יהיה טוב לזה שתכתוב את התפריט בדף התפריט ותשחיל אותו לכל דף היכן שאתה רוצה שיהיה ע"י הכללת האיי פריים. אם זה בדפי איי אס פי זה יכנס באינקלוד. כדי שלא יגללו הרבה את הדף תקטין את התכנים. יש תפריט די נוסע לאורך הדף אבל הוא מכוער. יש גם תפריט בקליק ימני. הכל יש רק תבחר.
 
למעלה