עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HTML יש דרך לשלוט ב Class של iframe ע"י כפתור?

Featured Replies

פורסם

זה לא עובד לך כי אתה משתמש בפונקציה getElementById

פורסם
  • מחבר

אגב עובד עם

identity=document.getElementById('frame2');

שחכתי לעשות פסיקים עליונים בתוך הסוגריים

פורסם

אם frame2 מוגדר כ-ID אז זה יעבוד.

אם זה מוגדר כ-name, ב-FF לפחות, זה לא עובד.

פורסם
  • מחבר

:xyxthumbs: צודק ב100 אחוז.

יש לי שאלה נוספת:

ראיתי שיש דרך לגרום לעמוד שנטען לאייפריים לשנות את הגודל של

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

<script type="text/javascript">
onload = function() {
//parent.frame1.Height = document.body.offsetHeight;
document.body.style.height = document.getElementById("frame2").offsetHeight;
}
</script>

אך לא עובד לי משום מה כאשר אני ממקם את הקוד במסמך שנטען, נגיד home.html.

האם התנסית בזה בעבר?

פורסם

לא בדיוק הבנתי מה אתה מנסה לעשות

אתה רוצה שגודל הפריים ייקבע בעצם ע"י גודל הדף שהוא מכיל?

אם כך אז אני חושב שמספיק להגדיר פעם אחת את הרוחב והגובה של הפריים כ-auto

פורסם
  • מחבר

לא עובד על להגדיר על auto, זה עושה מן גודל קטן כזה שלא קשור לחיים. :kopfpatsch:

לא נראה לי שזה עובד ככה..

פורסם
  • מחבר

אוקי, שמתי את הקוד הזה וזה עובד:

document.getElementById('mainframe').style.height = document.getElementById('mainframe').contentWindow.document.body.offsetHeight+100;

אבל לא עובד ב FF.

יש למישהו מושג למה..?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.