669
צפיות
צפיות
12
תשובות
תשובות
התאמת גודל iframe
יש לי iframe שאני מגדיר לו רוחב.
השאלה שלי היא איך אני עושה שהאורך שלו יהיה לפי הגודל של הדף שהוא מכיל?
פשוט שבמקום scrolling הiframe יתארך..
יש לי iframe שאני מגדיר לו רוחב.
השאלה שלי היא איך אני עושה שהאורך שלו יהיה לפי הגודל של הדף שהוא מכיל?
פשוט שבמקום scrolling הiframe יתארך..
12 תשובות
לא הבנתי …
1- אם אתה רוצה שהiframe יהיה על כל רוחב החלון אז תעשה height = 100%
2- או שאם אתהרוצה שתוכן הiframe ישנה את גודלדלו (שהשורות יקבעו את גודלו)
לדוגמה , אם יש שורה אחתץ של טקסט אז הiframe יתאים את עצמו לשורה הזאת ואם יש שתי שורות אז הiframe יתאים את עצמו לגודל של שתי השורות (יענו כמו טבלה … שנימתכת מכל שורה שיש בה …)
*לסעיף 2 אין לי פיטרון , סורי …
התכוונתי לסעיף 2… וחשבתי על משהו
אולי אני יכול להשתמש ב JS כדי לקבל את גודל העמוד של ה IFRAME ואז להתאים את האורך, אבל לא הצלחתי לקבל את הגודל..
אולי מישהו יודע?
מצתאר אבל אין לי שום רעיונות ….
הנה הפיטרון בחפיף … (אין דוגמה)
אז ככה:
כתוב תג div מסביב לiframe ותן לו את הערך הבא
id = iframeid
לiframe עצמו תתן את הערכים הבאים:
width = 100%
height = 100%
לתוך הiframe תכתוב מסביב לתוכנו את התג div ותתן לו את הערכים האלו:
id = iframesize
ובדף האתר עצמו אחרי הiframe תכתוב:
<script type="text/javascript">
document.getElementById('iframeid').width;=document.getElementById('iframesize').width;
document.getElementById('iframeid').height;=document.getElementById('iframesize').height;
window.onresize=function(){
document.getElementById('iframeid').width;=document.getElementById('iframesize').width;
document.getElementById('iframeid').height;=document.getElementById('iframesize').height;
}
</script>
*אני לא בתוח אבל אני חושב שאוליי צריך להחליף את document הראשון שמופיעה בכל שורה ל parent (או משהו כזה)
*בקיצור , כרגע אין לי כוח לבנות את כל זה , אוליי מחר …
מאחל לך בהצלחה.
מקווה שעזרתי.
—mcg—
אממ לא ממש הבנתי…
איך מקבלים miliseconds ב JS
אני חושב שקוראים לזה miliseconds… הכוונה היא איך אני מקבל את עשירית השנייה (או יותר קטן)?
את אלפית השניה
תקבל ע"י ציון dateObject.getTime()
לערכים כמו מאית השניה או עשירית השניה תצטרך להשתמש קצת במתמטיקה בסיסית (הכפלה ב-10/100 של getSeconds)
יש לי שאלה בקשר לזה…
קודם כל תודה – עובד, אבל זה נותן לי מספר כזה ארוך, אז איך אני מציג את זה בפורמט x.xx לדוגמא: 0.53 ?
שרשר שאלותיך
הודעות לא משורשרות יימחקו ללא אזהרה.
יש לי שאלה על משתנים ב JavaScript
יש לי בקוד 2 תיבות:
<input type=text value="00" size=2 maxlength=2 id="Ahour">
<input type=text value="00" size=2 maxlength=2 id="Aminute">
בתחילת הדף הגדרתי 2 משתנים:
var alarHour = 00;
var alarMin = 00;
אח"כ ניסיתי לשנות את המשתנים ע"י פונקציה:
function setAlar()
{
alarHour = document.getElementByid('Ahour').value;
alarMin = document.getElementByid('Aminute').value;
}
אבל זה לא הולך.
מישהו יכול לתת לי פתרון בבקשה? (המשתנים חייבים להיות מוגדרים לפני שאני משתמש בפונקציה לעדכן אותם)
טוב תיקנתי >>
כתבתי בטעות getElementByid במקום getElementById…
אתה יכול לכתוב פונקציה
שתציג לך בפורמט הרצוי על חילוק והכפלה של המשתנים