היי,
במהלך עבודה על פרויקט נתקלתי בבעיה הבאה -
יש לי אתר שכתוב בasp.net mvc
הוא עובד טוב רק דרך גוגל כרום (כמו הרבה אתרים היום).
עשיתי view מסויים אליו אני מפנה משתמשים שנכנסים מ-IE.
הקטע הוא, שאני מגלה באיזה דפדפן היוזר משתמש דרך הקונטרולר של Home בפונקציית Index, יש לי תנאי מסוים שדרך הHttpContext הוא מוצא
את הBrowser עליו המשתמש גולש, אם הוא IE אז הפונקציה עושה redirectToAction לאותו view של IE.
הבעיה מתחילה כשמשתמש ניגש לדף אחר במערכת, ששם אין אכיפה על דפדפנים והוא יכול לגלוש חופשי.
עכשיו יש לי 2 אופציות:
1. לשים בכל פונקציה ופונקציה שמחזירה View את התנאי ההוא עם הדפדפן (שזה באסה כי יש הרבה כאלה).
2. להשתיל בקובץ _layout קוד HTMLי כזה שראיתי משהו בסגנון של <!--IF IE--> (לא זוכר syntax מדויק).
מה עדיף לי לעשות?
יש אולי אופציה אחרת איכשהו?
תודה רבה!