דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. רענון iframe

רענון iframe

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 5 כותבים 171 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    בדף (שפלטפורמה של wix) ששולח פרמטרים לiframe, והiframe יש בו קוד בvue.

    משום מה ככל והiframe נטען (מקבל נתונים) פעם אחת הרי הנתונים הבאים שיבואו לא יתקבלו.
    אני מחפש צורה לרענן את הiframe (כדי שהוא יהיה כ'דף חלק'). בגוגל [מצאתי תוצאות על ריענון iframe לפי id].(https://www.codegrepper.com/code-examples/javascript/refresh+iframe), רק שבנד"ד אין id לiframe, רק קלאס.
    יש צורה לגשת אליו ע"מ לרעננו?

    תודה.

    י תגובה 1 תגובה אחרונה
    0
    • י מנותק
      י מנותק
      יוסף בן שמעון
      השיב לchagold ב נערך לאחרונה על ידי יוסף בן שמעון
      #2

      @chagold אמר ברענון iframe:

      רק שבנד"ד אין id לiframe, רק קלאס

      אז תיגש לקלאס ככה

      document.querySelector('.class-name').contentWindow.location.reload()
      
      

      לא הבנתי את הבעיה, רק התייחסתי לנושא של גישה עם קלאס

      chagoldC תגובה 1 תגובה אחרונה
      1
      • chagoldC מנותק
        chagoldC מנותק
        chagold
        השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
        #3

        @יוסף-בן-שמעון אין אפשרות גישה לcontentWindow דרך קלאס

        chvC י 2 תגובות תגובה אחרונה
        0
        • chvC מנותק
          chvC מנותק
          chv
          השיב לchagold ב נערך לאחרונה על ידי
          #4

          @chagold אמר ברענון iframe:

          @יוסף-בן-שמעון אין אפשרות גישה לcontentWindow דרך קלאס

          אין שום סיבה למה שכתבת.
          אין שום הבדל טכני בין גישה לאלמנט HTML דרך ID לבין גישה להנ"ל דרך קלאס.
          שניהם מחזירים לך אובייקט של אלמנט HTML, שאם יש לו את התכונה contentWindow היא תהיה זמינה.

          בלוג | מייל

          תגובה 1 תגובה אחרונה
          2
          • י מנותק
            י מנותק
            יוסף בן שמעון
            השיב לchagold ב נערך לאחרונה על ידי
            #5

            @chagold זה כנראה חסימה של הדפדפן, אתה יכול לנסות לתת לאייפריים ID בצורה ידנית דרך כלי המפתחים, ולנסות לגשת אליו דרך הקנוסול, כנראה זה יכשל עם אותה שגיאה כמו שכתב @chv אין הבדל בצורת הגישה
            אפשר אולי לרענן אייפריים ע"י החלה מחדש של ה SRC שלו

            	document.querySelector('.class-name').src = document.querySelector('.class-name').src
            
            

            אבל כל זה פלסטרים, יש דרכם יותר אלגנטיות לתקשר בין יישומים בדף אינטרנט, אולי תנסה להסביר יותר את הצורך שלך

            תגובה 1 תגובה אחרונה
            3
            • yossizY מנותק
              yossizY מנותק
              yossiz
              כתב ב נערך לאחרונה על ידי
              #6

              @chagold אמר ברענון iframe:

              משום מה ככל והiframe נטען (מקבל נתונים) פעם אחת הרי הנתונים הבאים שיבואו לא יתקבלו.

              זה עצמו צריך ביאור. זה לא אמור להיות ככה.

              בנוגע לעצם השאלה:
              הנתון החשוב פה הוא שמדובר ב-WIX (ה"י...). חשוב להבין שקוד הדף שאתה כותב (לא קוד ה-iframe) רץ ב-service worker ואין לו גישה ל-DOM. הגאונים של WIX בנו מימוש משלהם ל-DOM משלהם שקיים בתוך ה-service worker וזה שולח מסרים לדף האמיתי עם הפקודות. לכן השליטה שלך מוגבלת רק למה שהם רצו להנגיש לך. בינתיים אני לא רואה דרך לרענן את הדף. בטח שיש משהו לא רשמי אבל צריך למצוא אותו.

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

              אבי 203א תגובה 1 תגובה אחרונה
              6
              • אבי 203א מנותק
                אבי 203א מנותק
                אבי 203
                השיב לyossiz ב נערך לאחרונה על ידי
                #7
                פוסט זה נמחק!
                תגובה 1 תגובה אחרונה
                0

                בא תתחבר לדף היומי!
                • התחברות

                • אין לך חשבון עדיין? הרשמה

                • התחברו או הירשמו כדי לחפש.
                • פוסט ראשון
                  פוסט אחרון
                0
                • דף הבית
                • קטגוריות
                • פוסטים אחרונים
                • משתמשים
                • חיפוש
                • חוקי הפורום