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

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

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

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

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

    אתה מחליף את הקטע הראשון בשני.
    אנו מדברים על DOMMutationObserver, שעליו הוא כותב שהוא פחות נתמך בכל הדפדפנים, וזה כבר לא רלוונטי עכ"פ בודאי שלא לך.

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

    @dovid טוב, מודה, כדבריך.

    אבל התחביר הרבה יותר קל עם הספרייה שלו.

    אני לא כ"כ מבין בזה, אבל בDOMMutationObserver זה לא מאזין לכל האלמנטים המתווספים?

    כי בזה אני חושב שזה מאזין רק לסלקטור הזה.

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

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

      @dovid טוב, מודה, כדבריך.

      אבל התחביר הרבה יותר קל עם הספרייה שלו.

      אני לא כ"כ מבין בזה, אבל בDOMMutationObserver זה לא מאזין לכל האלמנטים המתווספים?

      כי בזה אני חושב שזה מאזין רק לסלקטור הזה.

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

      @WWW אתה זה שצודק, לא חשבתי על זה. ייתכן מאוד שאכן MutationObserver פחות יעיל במקרה שיודעים את הclass ולא מדובר בהרבה מופעים.

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

        @WWW אתה זה שצודק, לא חשבתי על זה. ייתכן מאוד שאכן MutationObserver פחות יעיל במקרה שיודעים את הclass ולא מדובר בהרבה מופעים.

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

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

        @WWW אתה זה שצודק, לא חשבתי על זה. ייתכן מאוד שאכן MutationObserver פחות יעיל במקרה שיודעים את הclass ולא מדובר בהרבה מופעים.

        אני חושב שזה הפרש ענק.

        בג'מייל לדוגמה, חיפשתי משהו שיעבוד רק על זה, כי אם לא, זה ממש בזבוז.

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

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

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

          @WWW אתה זה שצודק, לא חשבתי על זה. ייתכן מאוד שאכן MutationObserver פחות יעיל במקרה שיודעים את הclass ולא מדובר בהרבה מופעים.

          אני חושב שזה הפרש ענק.

          בג'מייל לדוגמה, חיפשתי משהו שיעבוד רק על זה, כי אם לא, זה ממש בזבוז.

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

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

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

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

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

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

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

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

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

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

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

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

              @dovid
              לזה התכוונת:

              <div class="mt-signature" contenteditable="false" g_editable="false">
                      <table border="0" cellpadding="8" cellspacing="0" contenteditable="false" g_editable="false" data-signature-template="senderNotified" style="user-select: none;">
                          <tbody><tr>
                              <td>
                                  <a href="https://mailtrack.io?utm_source=gmail&amp;utm_medium=signature&amp;utm_campaign=signaturevirality5&amp;" class="mt-no-pointer-events" style="text-decoration:none;" data-mt-detrack-inspected="true">
                                      <img src="https://s3.amazonaws.com/mailtrack-signature/sender_notified.gif" alt="Mailtrack" class="mt-no-pointer-events" width="32" height="32" g_editable="false">
                                  </a>
                              </td>
                              <td>
                                  <span style="color:#777">Sender notified by</span> <br>
                                  <a href="https://mailtrack.io?utm_source=gmail&amp;utm_medium=signature&amp;utm_campaign=signaturevirality5&amp;" class="mt-install mt-no-pointer-events" style="color:#4374F7" data-mt-detrack-inspected="true">Mailtrack</a>
                                  <span style="color: transparent; font-size: 0; user-select: none">11.09.19, 23:13:52</span>
                              </td>
                              <td>
                                  <div class="mt-remove-signature-button" g_editable="false">
                      <a href="#" style="text-decoration:none;" class="mt-remove" data-mt-detrack-inspected="true"><em>×</em><span>REMOVE</span></a>
                  </div>
                              </td>
                          </tr>
                      </tbody></table>
                  </div>
              

              ?

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

              תגובה 1 תגובה אחרונה
              1
              • 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
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


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

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

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