שלח תשובה

זירת השאלות

658
צפיות
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>

שלח תשובה