Лучший ответ

    1.  3 0

    westernw777 (25) 7 (36235)4519 5 лет  

    Промучился час, разные скрипты перепробовал, сайт загружается с такими элементами что не получается фокус поставить =(
    Самое простое после рефреша нажать самому таб и тогда делай что хочешь стрелками))
    Если что-то получится лучше напишу

Ответы

    1.  1 0

    a3x 4 (2192)210 5 лет  

    Можно вообще отключить JavaScript (на ирцлвшчке он не критичен).

    По крайней мере в Опере можно воспользоваться user.js и устранить конкретно "виновное" предписание скрипта:
    if (location.hostname == 'irc.lv')
        window.opera.addEventListener('BeforeScript', function (e) {
            if (e.element.text == "$('#q_topic').focus();")
                e.element.text = ';';
        }, false);

    См. http://www.opera.com/docs/userjs/examples/ .

    Или, если проблема актуальна и для других сайтов, то (в Опере же) можно развить тему:
    window.opera.addEventListener('BeforeScript', function (e) {
        e.element.text = e.element.text.replace(
            /\.focus\(\);/, ', alert(".focus()");');
    }, false);


    Что-то типа:

    addEventListener('load', function (e) { document.activeElement.blur(); });

    вряд ли пригодно, потому что не согласовано по времени.

    Почти наверняка можно подобные действия запилить и в другой браузер, например, в виде плагина.

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system