שלח תשובה

זירת השאלות

509
צפיות
4
תשובות

תיבת בחירה.

,‏ 21 בספטמבר, 2007

יש לי אתר שמחולק למסגרות (עמוד ראשי-a.html, קישורים-b.html וindex.html)
אני רוצה לשים בעמוד הקישורים תיבת בחירה עם קישורים שיפתחו בעמוד a.html.
איך אני עושה את זה?

תודה רבה.

תגיות:

4 תשובות

  1. ככה


    <select onclick="frame2name.location.href=this.value;">
    <option value="page1.html">page1</option>
    <option value="page2.html">page2</option>
    <option value="page3.html">page3</option>
    </select>

  2. unknow הגיב:

    מה זאת אומרת
    frame2name? צריך להשאיר את זה כך?
    בגלל שזה לא מצליח לי.
    רשום לי שיש שגיאה ב"frame2name".

  3. unknow הגיב:

    תראה:


    <select name=select1 onchange="location.href=this.value">
        <option value="september.html">92007</option>
        <option value="page2.html">2</option>
        <option value="page3.html">3</option>
    </select >

    ככה עשיתי, והקישור ששמתי נפתח לי בדף הקישורים (b.html),
    כלומר, איפה ששמתי את הקוד.
    אני רוצה שהוא יפתח לי בדף הראשי שלי, a.html.
    איך?

    סליחה על ההצפה,
    זה פשוט נורא חשוב לי.
    תודה רבה.

  4. frame2name
    התכוונתי שתכניס את השם של הפרויים השני.

    בעמוד של ה-frameset שהוא אצלך index.html אני מניח, אתה צריך לתת לכל פריים id, וככה אתה פונה אליו ומשנה לו את הנתיב.

    אגב, יש לי שגיאה בקוד, הכוונה הייתה ל-onchange במקום onclick.
    גם אם הפריים הוא לא באותו עמוד, היית צריך להוסיף top בתחילת המשפט.
    ככה:

    <select onchange="top.frame2name.location.href=this.value;">
    <option value="page1.html">page1</option>
    <option value="page2.html">page2</option>
    <option value="page3.html">page3</option>
    </select>

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!