Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2016, 22:36
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

Не работает if?
Добрый день, попробую здесь спросить -
не могу понять почему не работает простой if:

function setBold()
    {
       if (frame1.document.hasFocus()){
       frame1.document.execCommand("bold", null, "");
       }
       else {
       frame2.document.execCommand("bold", null, "");   
       }
    }

В Chrome жирным становится текст только во frame 2, где бы ни был фокус, а в IE только во frame 1.
Кто-нибудь растолкует, в чём собака порылась?
Ответить с цитированием