我用火狐浏览器和IE8浏览器,都是弹出的"您用的是windows系统",当我注释掉对操作系统判断的代码时,才出现浏览器的判断提示。为什么一开始我的浏览器判断代码不会执行呢?就算是同时只能显示一个MessageBox,也应该先显示浏览器版本啊,因为浏览器版本判断的代码在前面。
    <script type="text/javascript">
        Ext.onReady(function () {            if (!Ext.isIE) {
                Ext.MessageBox.alert("提示", "您使用的是非IE浏览器!");
            }            if (Ext.isIE6) {
                Ext.MessageBox.alert("提示", "您使用的是IE6浏览器!");
            } else if (Ext.isIE7) {
                Ext.MessageBox.alert("提示", "您使用的是IE7浏览器!");
            } else if (Ext.isIE8) {
                Ext.MessageBox.alert("提示", "您使用的是IE8浏览器!");
            }            if (Ext.isWindows) {
                Ext.MessageBox.alert("提示", "您使用的是windows操作系统!");
            } else if (Ext.isMac) {
                Ext.MessageBox.alert("提示", "您使用的是Mac操作系统!");
            } else if (Ext.isLinux) {
                Ext.MessageBox.alert("提示", "您使用的是Linux操作系统!");
            } else {
                Ext.MessageBox.alert("提示", "您使用的是未知操作系统!");
            }
        });
    </script>