שלח תשובה

זירת השאלות

429
צפיות
15
תשובות

תיבת בחירה…שאלה

,‏ 28 בספטמבר, 2005

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

תגיות:

15 תשובות

  1. eLisHa הגיב:

    ככה
    לiframe קוראים בדוגמה myIframe


    <select name="bla" id="bla" onselect="document.getElementById('myIframe').src=this.value">
    <option value="1.htm">Go to 1.htm</option>
    <option value="2.htm">Go to 2.htm</option>
    <option value="3.htm">Go to 3.htm</option>
    </select>

  2. -TJ- הגיב:

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


    ?ID=13

    לדף PHP שיטען בתוך הפריים אם אפשר בבקשה הסבר איך לעשות את זה בלי כפתור שלח או שחייב לעשות בשביל זה טופס ואז לשלוח?

  3. BuildHome הגיב:

    הוא הביא לך את מה שאתה צריך
    רק תתאים אותו לצרכיך.

  4. -TJ- הגיב:

    אז כנראה לא הבנתי טוב…כנס שניה


    <select name="bla" id="bla" onselect="document.getElementById('myIframe').src=this.value">
    <option value="1.htm">Go to 1.htm</option>
    <option value="2.htm">Go to 2.htm</option>
    <option value="3.htm">Go to 3.htm</option>
    </select>

    בשם של הפריים לרשום את זה:

    id=myiframe

    זהו?

  5. eLisHa הגיב:

    דוגמה שיותר מתאימה לך
    מקווה שיעזור הפעם


    <select name="bla" id="bla" onselect="document.getElementById('frame').src=this.value">
    <option value="index.php?ID=1">Go to ID 1</option>
    <option value="index.php?ID=2">Go to ID 2</option>
    <option value="index.php?ID=3">Go to ID 3</option>
    </select>

    <iframe id="frame" name="frame" src="index.php" />

  6. -TJ- הגיב:

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

  7. -TJ- הגיב:

    יודע מה עזוב את זה…שאלה אחרת
    אני רוצה לעשות תיסת בחירה פשוטה שהאפשרויות יהיו לינקים שיפתחו באותו הדף…
    עשיתי את זה:


    <select name=select1>
    <option value="2">שנים</option>    
    <option value="1"><a href="http://walla.co.il">אחד<a></option&gt;
    <option value="3">שלוש</option>
    </select >

    וגם את זה:

    <select name=select1>
    <option value="2">שנים</option>    
    <a href="http://walla.co.il"><option value="1">אחד</option><a>
    <option value="3">שלוש</option>
    </select >

    ולא עבד… מה עושים?

  8. eLisHa הגיב:

    אתה מפספס את הפואנטה
    מה שגורם למעבר דף עצמו הוא החלק הזה ב SELECT


    <select name="bla" id="bla" onselect="document.getElementById('frame').src=this.value">

    אם אתה רוצה שהעמוד עצמו יעבור לעמוד אחר,


    <select ………… onselect="location.href=this.value" >

  9. -TJ- הגיב:

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

  10. -TJ- הגיב:

    יש הצלחתי…כנראה היתה לך טעות..
    הלחפתי את onselect ב onchange ועכשיו זה עובד טוב…
    תודה על העזרה בכל מקרה…

  11. -TJ- הגיב:

    שאלה ב HTML
    יש לי דף HTML עם טבלה ואני רוצה לשים פריימ מצד שמאל שלו הבעיה היא שהפריימ יורד מתחת לטבלה ולא נמצע מצד שמאל שלו…ואם אני שם את הפריים בטות הטבלה אז הוא כאילו "עוצר" את הטעינה של הדף וכל מה שבא אחרי הפריים (בקוד) לא מופיע

  12. -TJ- הגיב:

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


      <td width="80%" rowspan="20">

    <iframe id="frame" name="frame" src="a.php" width="190" height="45"  scrolling="no" frameborder="0"  marginheight="0" marginwidth="0"  />

    </td>

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

שלח תשובה