"Венчурные Интеллектуальные Проекты"
02 Мая 2024, 18:37:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Браузеры  (Прочитано 4850 раз)
0 Пользователей и 1 Гость смотрят эту тему.
UDove
Администратор
Старожил
*****
Offline Offline

Сообщений: 378

323858619 udove@hotmail.com
Email
« : 09 Декабря 2010, 22:29:57 »

Нашёл интересный и полезный для разработчиков материал:
http://html-css.info/2009/08/ie6-must-die/ - Поможем ИЕ6 умереть!

http://html-css.info/2009/08/emulate-ie6/ - Эмуляторы IE6

http://csstemplater.com/ - генератор HTML+CSS шаблонов
Записан
krakoss
Разработчик 2
Ветеран
***
Offline Offline

Сообщений: 600


Email
« Ответ #1 : 31 Января 2011, 19:30:24 »

Controls пока нет темы - но показать очень хочется
как из
<asp:HyperLinkField HeaderText="Файлы" DataNavigateUrlFields="fileUrlD" Text="&lt;img src='../images/save.png' border='0'/&gt;">
сделать 
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/save.png" />
                   
                   
Записан
UDove
Администратор
Старожил
*****
Offline Offline

Сообщений: 378

323858619 udove@hotmail.com
Email
« Ответ #2 : 05 Марта 2011, 21:56:18 »

Интересная новость про IE6
http://www.cnews.ru/news/top/index.shtml?2011/03/05/430936
Записан
krakoss
Разработчик 2
Ветеран
***
Offline Offline

Сообщений: 600


Email
« Ответ #3 : 13 Июля 2011, 09:25:13 »

Определить версию Internet Explorer

Обычно, версию браузера пытаются узнать при помощи JavaScript.
Но у пользователя сценарии могут быть отключены.
Поэтому нужен другой способ, например, использовать объект HttpBrowserCapabilities,
который имеется в ASP.NET. Следующий пример показывает,
как определить версию Internet Explorer, используя приложение ASP.NET в C#.

Код:
protected void Page_Load(object sender, EventArgs e)
{
    string msg;
    double ver = getInternetExplorerVersion();
    if (ver > 0.0)
    {
        if (ver >= 6.0)
            msg = "Вы используете последнюю версию Internet Explorer.";
        else
            msg = "Вам нужно обновить браузер Internet Explorer.";
    }
    else
        msg = "Вы используете не Internet Explorer.";

    Label1.Text = msg;
}

private float getInternetExplorerVersion()
{
    // Возвращает версию Internet Explorer или -1, если это другой браузер
    float rv = -1;
    System.Web.HttpBrowserCapabilities browser = Request.Browser;
    if (browser.Browser == "IE")
        rv = (float)(browser.MajorVersion + browser.MinorVersion);
    return rv;
}
Записан
UDove
Администратор
Старожил
*****
Offline Offline

Сообщений: 378

323858619 udove@hotmail.com
Email
« Ответ #4 : 30 Марта 2012, 23:39:08 »

Код:
<script language="javascript" type="text/javascript">
        function detectIE6() {
            var browser = navigator.appName;
            if (browser == "Microsoft Internet Explorer") {
                var b_version = navigator.appVersion;
                var re = /\MSIE\s+(\d\.\d\b)/;
                var res = b_version.match(re);
                if (res[1] <= 6) {
                    return true;
                }
            }
            return false;
        }

        if (detectIE6()) {
            document.write('<link href="Styles6.css" rel="stylesheet" type="text/css" />');
        }
        else {
            document.write('<link href="Styles.css" rel="stylesheet" type="text/css" />');
        }
    </script>
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!