שאפת pt

selalerer

New member
מבחינת אבטחה כנראה שהאופציה השניה קצת טובה יותר.

באופציה הראשונה מישהו יכול לשלוח מייל מזוייף עם קישור לאתר שלך ולהריץ פונקציות אחרות מאלו שהתכוונת שיהיה אפשר להריץ.

בכל מקרה זה נראה כמו התנהגות קצת מוזרה. אתה בטוח שזה פתרון טוב לבעיה שאתה מנסה לפתור?
 

user32

Well-known member
מנהל
אין סיבה לעבוד ככה

ההצעה הראשונה היא פרצת אבטחה זועקת.
השניה סתם לא מקובלת.

אם אתה רוצה כמה דפים שידברו ביניהם, הדרך הנכונה תהיה להעביר פרמטר בעל משמעות כלשהו (ולא שם של פונקציה) ובקוד JS לקרוא את הפרמטר ולהריץ את הקטע קוד הרצוי.

למשל:
קוד:
page1.html?menuItem=a
page1.html?menuItem=b


if (menuItem === 'a'){
   doMyActionA();
}

if (menuItem === 'b'){
   doMyActionB();
}
 

rj111

New member
לא תמיד טוב להשתמש בפיצ'רים חדשים

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

doutsh

New member
נראה לי שזה בדיוק הזמן להתחיל לעבוד עם פריימוורק

כמו אנגולר או ריאקט.
ייעודם הוא בדיוק בניית SPA בצורה נוחה.
 
למעלה