Показать сообщение отдельно
  #1 (permalink)  
Старый 29.08.2009, 12:25
Аватар для leprosus
Новичок на форуме
Отправить личное сообщение для leprosus Посмотреть профиль Найти все сообщения от leprosus
 
Регистрация: 10.08.2009
Сообщений: 4

И часто в Safari такое?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>Safari-Bag</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <script type="text/javascript">
            var allTags = document.getElementsByTagName("*");
            var checkingText = document.createTextNode("Checking - document.getElementsByTagName(\"*\")");
            var typeofText = document.createTextNode("typeof -> " + typeof allTags);
            var toStringText = document.createTextNode("toString() -> " + allTags.toString());
            var versionText = document.createTextNode("version -> " + navigator.userAgent);

            document.body.appendChild(checkingText);
            document.body.appendChild(document.createElement("br"));
            document.body.appendChild(document.createElement("br"));
            document.body.appendChild(typeofText);
            document.body.appendChild(document.createElement("br"));
            document.body.appendChild(toStringText);
            document.body.appendChild(document.createElement("br"));
            document.body.appendChild(versionText);
        </script>
    </body>
</html>

Результат:
http://javascript.ru/forum/attachmen...1&d=1251534317
Остальные браузеры (Opera, FF, MSIE, и даже Chrome) возвращают корректный typeof -> object

Какие ещё грубые косяки есть в этом замечательном браузере...
Поделитесь, кто что знает, чтоб в дальнейшем на грабли не прыгать.
Изображения:
Тип файла: png safari-bag.png (53.6 Кб, 17 просмотров)
Ответить с цитированием