429
צפיות
צפיות
15
תשובות
תשובות
תיבת בחירה…שאלה
עשיתי תיבת בחירה עם כמה אפשרויות ואני רוצה שכשיבחרו במשהו מסויים אז זה יהיה קישור שיפתח בפריים בדף עשיתי את הפריים ואת התיבת בחירה אבל לא הצלחתי לעשות את הקישור ניסיתי הרבה דרכים אבל זה מניחושים אז מישהו יודע איך עושים את זה נכון?
15 תשובות
ככה
ל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>
אמממ תודה אני ינסה את זה…
לא עובד :S
אני יסביר את עצמי יותר טוב…
יש פריים בדף שקוראים לו לצורך העניין frame עכשיו אני רוצה שכשאני יבחר משהו בתיבת בחירה זה ישלח את הערך
?ID=13
לדף PHP שיטען בתוך הפריים אם אפשר בבקשה הסבר איך לעשות את זה בלי כפתור שלח או שחייב לעשות בשביל זה טופס ואז לשלוח?
הוא הביא לך את מה שאתה צריך
רק תתאים אותו לצרכיך.
אז כנראה לא הבנתי טוב…כנס שניה
<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
זהו?
דוגמה שיותר מתאימה לך
מקווה שיעזור הפעם
<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" />
עדיין לא עובד גם כש..
גם כששמתי למשל את הכתובת של האתר הזה בתור אחד האפשרויות זה לא עבד…
אתה בטוח שלא צריך להגדיר שזה ג'אוה סקריפט או משהו כזה?
כי זה אפילו לא מרענן או שולח כלום לפריים הפריים נשאר אותו דבר גם אחרי הלחיצה
יודע מה עזוב את זה…שאלה אחרת
אני רוצה לעשות תיסת בחירה פשוטה שהאפשרויות יהיו לינקים שיפתחו באותו הדף…
עשיתי את זה:
<select name=select1>
<option value="2">שנים</option>
<option value="1"><a href="http://walla.co.il">אחד<a></option>
<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 >
ולא עבד… מה עושים?
אתה מפספס את הפואנטה
מה שגורם למעבר דף עצמו הוא החלק הזה ב SELECT
<select name="bla" id="bla" onselect="document.getElementById('frame').src=this.value">
אם אתה רוצה שהעמוד עצמו יעבור לעמוד אחר,
<select ………… onselect="location.href=this.value" >
אוווווווווף
טוב לא יודע מה הבעיה… שניהם לא עובדים…
אתה בטוח שאין איזה דבר שאתה חושב שברור שיהיה אותו ויכול להיות שאני מפספס אותו?
יש הצלחתי…כנראה היתה לך טעות..
הלחפתי את onselect ב onchange ועכשיו זה עובד טוב…
תודה על העזרה בכל מקרה…
שאלה ב HTML
יש לי דף HTML עם טבלה ואני רוצה לשים פריימ מצד שמאל שלו הבעיה היא שהפריימ יורד מתחת לטבלה ולא נמצע מצד שמאל שלו…ואם אני שם את הפריים בטות הטבלה אז הוא כאילו "עוצר" את הטעינה של הדף וכל מה שבא אחרי הפריים (בקוד) לא מופיע
מה עם קצת קוד?
אני חושב שזה משהו יותר עקרוני אבל..
בכל זאת… הנה אני מנסה לשים בשורה הזאת בטבלה פריימ
<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>
וזה כמו שאמרתי כאילו עוצר את הטעינה של הדף
אז חשבתי לשים את הקוד של הפריים אחרי הקוד של הטבלה והפריימ יורד מתחת לטבלה