הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה | סקריםט לבדיקת דפדפן (https://hosts.co.il/forums/showthread.php?t=69256)

DanStyle 08-11-08 13:59

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

vadimg88 08-11-08 14:01

צד שרת או לקוח?

DanStyle 08-11-08 14:02

צד לקוח

daMn 08-11-08 14:07

http://www.quirksmode.org/css/condcom.html

DanStyle 08-11-08 14:34

אני רואה פה רק ל IE ולא ל FF

vadimg88 08-11-08 14:39

נכון, כדי לבצע פעולת בדיקה איזה דפדפן יש ללקוח בצד הלקוח יש להשתמש ב JS.

http://www.quirksmode.org/js/detect.html

daMn 08-11-08 14:45

אני חושב שאפשר להוסיף את התו "!" שישמש כnot לתנאים שהבאתי, אתה יכול לנסות.

DanStyle 08-11-08 14:54

זה בכיוון אבל התכוונתי שאם המשתמש משתמש בכל דפדפן שהוא לא אינטרנט אקספלורר, נניח, OPERA, CHROME, FIREFOX זה יציג לו הודעה של: האתר נצפה הכי טוב באינטרנט אקספלורר,
זאת הכוונה שלי הייתה

daMn, לא ראיתי תתגובה שלך, אני אנסה, בנתיים אם יש סקריפט מובנה לזה, אשמח לקבל.

עריכה: הסתדרתי, פשוט הוספתי איזה חלק נוסף לקוד, תודה לכל העוזרים.

Shon12 08-11-08 15:31

בודק פשוט באמצעות navigator.appName אם הוא שונה מאקספלורר(!=) אז תציג שהוא נצפה בצורה הטובה ביותר באקספלורר:
HTML קוד:

<html>
    <head>
<script>
        function check_name(name)
        {
                if (navigator.appName != name)
                {
                document.getElementById('apps').innerHTML = "Web Site view at the Best Quality on Explorer browser";
                }
        }
</script>
    </head>
<body onload="check_name('Microsoft Internet Explorer');">
<div id="apps"></div>
</body>
</html>



כל הזמנים הם GMT +2. הזמן כעת הוא 00:18.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ