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

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

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

שיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר

מתוזמן נעוץ נעול הועבר תכנות
63 פוסטים 9 כותבים 6.8k צפיות 8 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • WWWW WWW

    @dovid אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

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

    לא הבנתי.
    מה הכוונה?

    dovidD
    dovidD
    dovid
    ניהול
    כתב ב נערך לאחרונה על ידי dovid
    #16
    const config = { attributes: false, childList: true, subtree: true };
    
    const observer = new MutationObserver(
        function(mutationsList) {
            for(let mutation of mutationsList)
                for(let el of mutation.addedNodes)
                    if(el.tagName == "DIV" && el.getAttribute("class") == "mt-signature")
                        el.remove()
        }
    );
    
    observer.observe(document, config);
    
    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
    WWWW תגובה 1 תגובה אחרונה
    2
    • dovidD dovid
      const config = { attributes: false, childList: true, subtree: true };
      
      const observer = new MutationObserver(
          function(mutationsList) {
              for(let mutation of mutationsList)
                  for(let el of mutation.addedNodes)
                      if(el.tagName == "DIV" && el.getAttribute("class") == "mt-signature")
                          el.remove()
          }
      );
      
      observer.observe(document, config);
      
      WWWW
      WWWW
      WWW
      כתב ב נערך לאחרונה על ידי
      #17

      @dovid נו... זה יותר יעיל?

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

      אני חושב שבג'ימייל יחסית הרבה.

      WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

      dovidD תגובה 1 תגובה אחרונה
      0
      • WWWW WWW

        @dovid נו... זה יותר יעיל?

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

        אני חושב שבג'ימייל יחסית הרבה.

        dovidD
        dovidD
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #18

        @WWW כן זה יכול להיות יעיל יותר. כמו שיכול להיות שלולאה של אלפי פעמים 1+1 מהירה מפעם אחת console.log.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        WWWW תגובה 1 תגובה אחרונה
        1
        • dovidD dovid

          @WWW כן זה יכול להיות יעיל יותר. כמו שיכול להיות שלולאה של אלפי פעמים 1+1 מהירה מפעם אחת console.log.

          WWWW
          WWWW
          WWW
          כתב ב נערך לאחרונה על ידי
          #19

          @dovid אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

          כמו שיכול להיות שלולאה של אלפי פעמים 1+1 מהירה מפעם אחת console.log.

          התכוונת הפוך?

          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

          dovidD תגובה 1 תגובה אחרונה
          0
          • WWWW WWW

            @dovid אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

            כמו שיכול להיות שלולאה של אלפי פעמים 1+1 מהירה מפעם אחת console.log.

            התכוונת הפוך?

            dovidD
            dovidD
            dovid
            ניהול
            כתב ב נערך לאחרונה על ידי
            #20

            @WWW מה אתה חושב? אתה חושב שconole.log מהיר יותר? חשבת פעם מה עובר על המחשב כשאתה עושה console.log? אתה לא תישן בלילה...

            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
            WWWW 2 תגובות תגובה אחרונה
            0
            • dovidD dovid

              @WWW מה אתה חושב? אתה חושב שconole.log מהיר יותר? חשבת פעם מה עובר על המחשב כשאתה עושה console.log? אתה לא תישן בלילה...

              WWWW
              WWWW
              WWW
              כתב ב נערך לאחרונה על ידי
              #21

              @dovid אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

              @WWW מה אתה חושב? אתה חושב שconole.log מהיר יותר? חשבת פעם מה עובר על המחשב כשאתה עושה console.log? אתה לא תישן בלילה...

              גם כשהקונסול סגור??
              אל תגיד לי!

              WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

              תגובה 1 תגובה אחרונה
              0
              • dovidD dovid

                @WWW מה אתה חושב? אתה חושב שconole.log מהיר יותר? חשבת פעם מה עובר על המחשב כשאתה עושה console.log? אתה לא תישן בלילה...

                WWWW
                WWWW
                WWW
                כתב ב נערך לאחרונה על ידי
                #22

                @dovid OK, אבל הדוגמה שהבאת הפוכה,
                כי בעצם בשיטה שלי אני משתמש במשהו יקר יותר, רק משתמש בו פחות פעמים.
                ובשיטה שלך אתה משתמש במשהו זול, אבל הרבה פעמים.

                WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                yossizY dovidD 2 תגובות תגובה אחרונה
                0
                • WWWW WWW

                  @dovid OK, אבל הדוגמה שהבאת הפוכה,
                  כי בעצם בשיטה שלי אני משתמש במשהו יקר יותר, רק משתמש בו פחות פעמים.
                  ובשיטה שלך אתה משתמש במשהו זול, אבל הרבה פעמים.

                  yossizY
                  yossizY
                  yossiz
                  כתב ב נערך לאחרונה על ידי yossiz
                  #23

                  @WWW דרך אגב, השיטה שלך גם מריץ פונקציה על כל הרצת אנימציה (לא רק של הסלקטור הזה) אם הבנתי נכון.

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                  👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                  dovidD WWWW 2 תגובות תגובה אחרונה
                  1
                  • yossizY yossiz

                    @WWW דרך אגב, השיטה שלך גם מריץ פונקציה על כל הרצת אנימציה (לא רק של הסלקטור הזה) אם הבנתי נכון.

                    dovidD
                    dovidD
                    dovid
                    ניהול
                    כתב ב נערך לאחרונה על ידי
                    #24

                    @yossiz נכון אבל ברוב האתרים ואני מניח שגם בג'מייל יש ללא ספק פחות אנימציות ממספר האלמנטים בהפרש רב.

                    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                    תגובה 1 תגובה אחרונה
                    2
                    • WWWW WWW

                      @dovid OK, אבל הדוגמה שהבאת הפוכה,
                      כי בעצם בשיטה שלי אני משתמש במשהו יקר יותר, רק משתמש בו פחות פעמים.
                      ובשיטה שלך אתה משתמש במשהו זול, אבל הרבה פעמים.

                      dovidD
                      dovidD
                      dovid
                      ניהול
                      כתב ב נערך לאחרונה על ידי dovid
                      #25

                      @WWW אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                      @dovid OK, אבל הדוגמה שהבאת הפוכה,
                      כי בעצם בשיטה שלי אני משתמש במשהו יקר יותר, רק משתמש בו פחות פעמים.
                      ובשיטה שלך אתה משתמש במשהו זול, אבל הרבה פעמים.

                      למה זה הפוך? המשל הוא הלולאה של ה1+1 היא ריבוי של פעולה זולה, ביחס לconsole.log.
                      אמרתי שעל אותה דרך אולי הMutationObserver הוא אולי מרבה פעולות אבל אולי זולות ביחס לאירוע על האנימציה.

                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                      WWWW תגובה 1 תגובה אחרונה
                      1
                      • dovidD
                        dovidD
                        dovid
                        ניהול
                        כתב ב נערך לאחרונה על ידי
                        #26

                        ואל תתחיל לפחד לעשות console.log אנחנו סתם בהשוואות יחסיות תיאורטיות, מעבר לזה הכל טוב ויעיל...

                        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                        תגובה 1 תגובה אחרונה
                        3
                        • yossizY yossiz

                          @WWW דרך אגב, השיטה שלך גם מריץ פונקציה על כל הרצת אנימציה (לא רק של הסלקטור הזה) אם הבנתי נכון.

                          WWWW
                          WWWW
                          WWW
                          כתב ב נערך לאחרונה על ידי
                          #27

                          @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                          @WWW דרך אגב, השיטה שלך גם מריץ פונקציה על כל הרצת אנימציה (לא רק של הסלקטור הזה) אם הבנתי נכון.

                          נו, ולכמה אלמנטים יש אנימיציות?

                          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                          תגובה 1 תגובה אחרונה
                          0
                          • dovidD dovid

                            @WWW אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                            @dovid OK, אבל הדוגמה שהבאת הפוכה,
                            כי בעצם בשיטה שלי אני משתמש במשהו יקר יותר, רק משתמש בו פחות פעמים.
                            ובשיטה שלך אתה משתמש במשהו זול, אבל הרבה פעמים.

                            למה זה הפוך? המשל הוא הלולאה של ה1+1 היא ריבוי של פעולה זולה, ביחס לconsole.log.
                            אמרתי שעל אותה דרך אולי הMutationObserver הוא אולי מרבה פעולות אבל אולי זולות ביחס לאירוע על האנימציה.

                            WWWW
                            WWWW
                            WWW
                            כתב ב נערך לאחרונה על ידי
                            #28

                            @dovid אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                            למה זה הפוך? המשל הוא הלולאה של ה1+1 היא ריבוי של פעולה זולה, ביחס לconsole.log.
                            אמרתי שעל אותה דרך אולי הMutationObserver הוא אולי מרבה פעולות אבל אולי זולות ביחס לאירוע על האנימציה.

                            אני פשוט לא הבנתי אותך בהתחלה, חשבתי שאתה מתכוין שהMutationObserver פחות יעיל, עכשיו שהבנתי שאתה מתכוין שזה יותר יעיל, אז הכל בסדר.

                            WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

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

                              https://netfree.link/injection-script/video-send.js

                              הקוד נראה קצת מוכר...

                              (חבל שיש באג מעצבן...)

                              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                              👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                              WWWW תגובה 1 תגובה אחרונה
                              2
                              • yossizY yossiz

                                https://netfree.link/injection-script/video-send.js

                                הקוד נראה קצת מוכר...

                                (חבל שיש באג מעצבן...)

                                WWWW
                                WWWW
                                WWW
                                כתב ב נערך לאחרונה על ידי
                                #30

                                @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                (חבל שיש באג מעצבן...)

                                איזה?

                                WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                                yossizY תגובה 1 תגובה אחרונה
                                0
                                • WWWW WWW

                                  @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                  (חבל שיש באג מעצבן...)

                                  איזה?

                                  yossizY
                                  yossizY
                                  yossiz
                                  כתב ב נערך לאחרונה על ידי
                                  #31

                                  @WWW אני עוד לא יודע להצביע בדיוק על מה הגורם. אבל ה-iframe של נטפרי מכסה את כל הדף במקום להיות מכונס בתוך אלמנט הוידיאו.

                                  תראה למשל:
                                  https://www.filamentgroup.com/lab/scrollbars
                                  https://webkit.org/blog/9528/webgpu-and-wsl-in-safari

                                  אתה אחראי על הסקריפט?

                                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                                  👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                                  WWWW yossizY 2 תגובות תגובה אחרונה
                                  1
                                  • yossizY yossiz

                                    @WWW אני עוד לא יודע להצביע בדיוק על מה הגורם. אבל ה-iframe של נטפרי מכסה את כל הדף במקום להיות מכונס בתוך אלמנט הוידיאו.

                                    תראה למשל:
                                    https://www.filamentgroup.com/lab/scrollbars
                                    https://webkit.org/blog/9528/webgpu-and-wsl-in-safari

                                    אתה אחראי על הסקריפט?

                                    WWWW
                                    WWWW
                                    WWW
                                    כתב ב נערך לאחרונה על ידי
                                    #32

                                    @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                    אתה אחראי על הסקריפט?

                                    נראה לך???

                                    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                                    yossizY תגובה 1 תגובה אחרונה
                                    0
                                    • WWWW WWW

                                      @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                      אתה אחראי על הסקריפט?

                                      נראה לך???

                                      yossizY
                                      yossizY
                                      yossiz
                                      כתב ב נערך לאחרונה על ידי
                                      #33

                                      @WWW אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                      נראה לך???

                                      האמת שלא. רק שהתעניינת מה הבאג היה נשמע שהסקריפט מוכר לך, על אף שזה פעיל רק מעט זמן...
                                      בכל מקרה, יש לך מושג איך לתקן את זה? (יש לי חורים גדולים בידיעות שלי ב-HTML)

                                      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                                      👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                                      WWWW תגובה 1 תגובה אחרונה
                                      2
                                      • yossizY yossiz

                                        @WWW אני עוד לא יודע להצביע בדיוק על מה הגורם. אבל ה-iframe של נטפרי מכסה את כל הדף במקום להיות מכונס בתוך אלמנט הוידיאו.

                                        תראה למשל:
                                        https://www.filamentgroup.com/lab/scrollbars
                                        https://webkit.org/blog/9528/webgpu-and-wsl-in-safari

                                        אתה אחראי על הסקריפט?

                                        yossizY
                                        yossizY
                                        yossiz
                                        כתב ב נערך לאחרונה על ידי yossiz
                                        #34

                                        @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                        אני עוד לא יודע להצביע בדיוק על מה הגורם.

                                        כנראה שזה בגלל קטע זה:

                                        If the position property is absolute, the containing block is formed by the edge of the padding box of the nearest ancestor element that has a position value other than static (fixed, absolute, relative, or sticky).

                                        בדפים אלו האבא הישיר של ה-video יש לו position: static, המיקום של ה-iframe של נטפרי נקבע לפי המיקום של הסבא הכי קרוב שיש לו position !== static.

                                        התיקון יהיה לכאורה לתת לאבא של הוידיאו position: relative

                                        @dovid @magicode ?

                                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                                        👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                                        תגובה 1 תגובה אחרונה
                                        2
                                        • yossizY yossiz

                                          @WWW אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                          נראה לך???

                                          האמת שלא. רק שהתעניינת מה הבאג היה נשמע שהסקריפט מוכר לך, על אף שזה פעיל רק מעט זמן...
                                          בכל מקרה, יש לך מושג איך לתקן את זה? (יש לי חורים גדולים בידיעות שלי ב-HTML)

                                          WWWW
                                          WWWW
                                          WWW
                                          כתב ב נערך לאחרונה על ידי
                                          #35

                                          @yossiz אמר בשיתוף: סקריפט להסרת אלמנט מיד לאחר שנוצר:

                                          (יש לי חורים גדולים בידיעות שלי ב-HTML)

                                          נדמה לי שהחורים שלי, גדולים בהרבה 🙂

                                          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                                          תגובה 1 תגובה אחרונה
                                          0

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                                          נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          בא תתחבר לדף היומי!
                                          • התחברות

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

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