- 
כתבתי קוד 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('!הסקריפט תואם רק לאתר יוטיוב'); } })()הוא לא עובד... ומנפיק את השגיאה הבאה: 
  
- 
כתבתי קוד 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('!הסקריפט תואם רק לאתר יוטיוב'); } })()הוא לא עובד... ומנפיק את השגיאה הבאה: 
  @צדיק-תמים תכתוב url באותיות קטנות 
- 
כתבתי קוד 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('!הסקריפט תואם רק לאתר יוטיוב'); } })()הוא לא עובד... ומנפיק את השגיאה הבאה: 
  @צדיק-תמים 
 קח זה יעבוד לך: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('!הסקריפט תואם רק לאתר יוטיוב'); }})()בקוד חסר לך שתי ";" 
- 
@צדיק-תמים 
 קח זה יעבוד לך: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('!הסקריפט תואם רק לאתר יוטיוב'); }})()בקוד חסר לך שתי ";" @ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה: בקוד חסר לך שתי ";" תודה רבה! 
 למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 
 טנק'ס...
- 
@ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה: בקוד חסר לך שתי ";" תודה רבה! 
 למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 
 טנק'ס...@צדיק-תמים זה בגלל שבסימניה כל הקוד צריך להיות בשורה אחת, כשיש שבירת שורות המהדר יודע איפה נגמרת הפקודה, אבל בשורה אחת הוא צריך נקודה פסיק כדי לדעת איפה היא נגמרת 
- 
@ivrtikshoret אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה: בקוד חסר לך שתי ";" תודה רבה! 
 למדתי משהו חשוב - שה";" מעכב בקוד כסימניה... 
 טנק'ס...@צדיק-תמים שים לב שכתבת 
 URL =
 בלי let או const
 אתה דורס את המחלקה הגלובלית URL של הדף
- 
@צדיק-תמים שים לב שכתבת 
 URL =
 בלי let או const
 אתה דורס את המחלקה הגלובלית URL של הדף@יוסף-בן-שמעון אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה: אתה דורס את המחלקה הגלובלית URL של הדף למרות שזה בתוך סקופ של פונקציה? 
- 
@יוסף-בן-שמעון אמר בעזרה | קוד JS שעובד רק בקונסול ולא בסימניה: אתה דורס את המחלקה הגלובלית URL של הדף למרות שזה בתוך סקופ של פונקציה? @צדיק-תמים בלי הצהרה של let,varאוconst- זה נהיה גלובלי.
- 
 D dovid העביר נושא זה מ-תכנות ב- D dovid העביר נושא זה מ-תכנות ב-
 


