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

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

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

עזרה | קוד JS שעובד רק בקונסול ולא בסימניה

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

    כתבתי קוד JS שכאשר נמצאים בדף של סרטון יוטיוב ומריצים אותו, הוא יפתח בכרטיסיה חדשה את הסרטון באתר https://downsub.com שנותן כיתוביות לסרטון.
    זה הקוד שכתבתי:

    (() => {
        if (window.location.host === 'www.youtube.com') {
            URL = location.href;
            host = 'https://downsub.com/?url='
            UrlOut = host + URL
            window.open(UrlOut, '_blank');
        }
        else {
            return alert('!הסקריפט תואם רק לאתר יוטיוב');
        }
    })()
    

    אלא שהקוד הזה עובד רק בקונסול, כשאני מנסה להכניס אותו בתור סימניה:

    javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url=' UrlOut = host + URL window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); } })()
    

    הוא לא עובד... ומנפיק את השגיאה הבאה:
    b4e82644-a97b-421a-a282-3fdc84f5aed9-image.png

    Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
    טיפים

    רחמיםר I 2 תגובות תגובה אחרונה
    1
    • צדיק תמיםצ צדיק תמים

      כתבתי קוד JS שכאשר נמצאים בדף של סרטון יוטיוב ומריצים אותו, הוא יפתח בכרטיסיה חדשה את הסרטון באתר https://downsub.com שנותן כיתוביות לסרטון.
      זה הקוד שכתבתי:

      (() => {
          if (window.location.host === 'www.youtube.com') {
              URL = location.href;
              host = 'https://downsub.com/?url='
              UrlOut = host + URL
              window.open(UrlOut, '_blank');
          }
          else {
              return alert('!הסקריפט תואם רק לאתר יוטיוב');
          }
      })()
      

      אלא שהקוד הזה עובד רק בקונסול, כשאני מנסה להכניס אותו בתור סימניה:

      javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url=' UrlOut = host + URL window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); } })()
      

      הוא לא עובד... ומנפיק את השגיאה הבאה:
      b4e82644-a97b-421a-a282-3fdc84f5aed9-image.png

      רחמיםר מנותק
      רחמיםר מנותק
      רחמים
      מורחק
      כתב ב נערך לאחרונה על ידי
      #2

      @צדיק-תמים תכתוב url באותיות קטנות

      תגובה 1 תגובה אחרונה
      0
      • צדיק תמיםצ צדיק תמים

        כתבתי קוד JS שכאשר נמצאים בדף של סרטון יוטיוב ומריצים אותו, הוא יפתח בכרטיסיה חדשה את הסרטון באתר https://downsub.com שנותן כיתוביות לסרטון.
        זה הקוד שכתבתי:

        (() => {
            if (window.location.host === 'www.youtube.com') {
                URL = location.href;
                host = 'https://downsub.com/?url='
                UrlOut = host + URL
                window.open(UrlOut, '_blank');
            }
            else {
                return alert('!הסקריפט תואם רק לאתר יוטיוב');
            }
        })()
        

        אלא שהקוד הזה עובד רק בקונסול, כשאני מנסה להכניס אותו בתור סימניה:

        javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url=' UrlOut = host + URL window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); } })()
        

        הוא לא עובד... ומנפיק את השגיאה הבאה:
        b4e82644-a97b-421a-a282-3fdc84f5aed9-image.png

        I מנותק
        I מנותק
        ivrtikshoret
        כתב ב נערך לאחרונה על ידי ivrtikshoret
        #3

        @צדיק-תמים
        קח זה יעבוד לך:

        javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url='; UrlOut = host + URL; window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); }})()
        
        

        בקוד חסר לך שתי ";"

        צדיק תמיםצ תגובה 1 תגובה אחרונה
        2
        • I ivrtikshoret

          @צדיק-תמים
          קח זה יעבוד לך:

          javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url='; UrlOut = host + URL; window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); }})()
          
          

          בקוד חסר לך שתי ";"

          צדיק תמיםצ מנותק
          צדיק תמיםצ מנותק
          צדיק תמים
          כתב ב נערך לאחרונה על ידי
          #4

          @ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה:

          בקוד חסר לך שתי ";"

          תודה רבה!
          למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 🙂
          טנק'ס...

          Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
          טיפים

          י 2 תגובות תגובה אחרונה
          3
          • צדיק תמיםצ צדיק תמים

            @ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה:

            בקוד חסר לך שתי ";"

            תודה רבה!
            למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 🙂
            טנק'ס...

            י מנותק
            י מנותק
            יוסף בן שמעון
            כתב ב נערך לאחרונה על ידי
            #5

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

            תגובה 1 תגובה אחרונה
            6
            • צדיק תמיםצ צדיק תמים

              @ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה:

              בקוד חסר לך שתי ";"

              תודה רבה!
              למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 🙂
              טנק'ס...

              י מנותק
              י מנותק
              יוסף בן שמעון
              כתב ב נערך לאחרונה על ידי
              #6

              @צדיק-תמים שים לב שכתבת
              URL =
              בלי let או const
              אתה דורס את המחלקה הגלובלית URL של הדף

              צדיק תמיםצ תגובה 1 תגובה אחרונה
              7
              • י יוסף בן שמעון

                @צדיק-תמים שים לב שכתבת
                URL =
                בלי let או const
                אתה דורס את המחלקה הגלובלית URL של הדף

                צדיק תמיםצ מנותק
                צדיק תמיםצ מנותק
                צדיק תמים
                כתב ב נערך לאחרונה על ידי צדיק תמים
                #7

                @יוסף-בן-שמעון אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה:

                אתה דורס את המחלקה הגלובלית URL של הדף

                למרות שזה בתוך סקופ של פונקציה?

                Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                טיפים

                yossizY תגובה 1 תגובה אחרונה
                0
                • צדיק תמיםצ צדיק תמים

                  @יוסף-בן-שמעון אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה:

                  אתה דורס את המחלקה הגלובלית URL של הדף

                  למרות שזה בתוך סקופ של פונקציה?

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

                  @צדיק-תמים בלי הצהרה של let, var או const - זה נהיה גלובלי.

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

                  תגובה 1 תגובה אחרונה
                  4
                  • dovidD dovid העביר נושא זה מ-תכנות ב-
                  תגובה
                  • תגובה כנושא
                  התחברו כדי לפרסם תגובה
                  • מהישן לחדש
                  • מהחדש לישן
                  • הכי הרבה הצבעות


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

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

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