Есть ли способ заблокировать возможность изменить размер текста на веб-странице с помощью Ctrl + Scroller мыши - PullRequest
0 голосов
/ 07 апреля 2009

Я думаю, возможно, используя javascript, я собираюсь сделать это .... но если кто-нибудь знает лучший и быстрый способ сделать это .. легко я буду ценить любые идеи ... спасибо! ...

это делает невозможным для пользователя просмотр плохо страницы, увеличивая текст или делая что-то вроде увеличения в браузерах ...

У меня есть несколько инженеров QA, которые спрашивают меня об этом .....

спасибо!

Ответы [ 3 ]

5 голосов
/ 07 апреля 2009

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

1 голос
/ 07 апреля 2009

Вы не дали вескую причину, я сомневаюсь, что она есть, поэтому я согласен, что вы не должны этого делать. Это небольшой забавный вызов, поэтому у меня есть возможный ответ, хотя я не знаю, сработает ли он.

Во-первых, наберите font-size: 70% или любой другой процент, который вы хотите в самом внешнем содержащем элементе.

Затем создайте фиктивный тестовый элемент с:

display:block;
position:absolute;
visibility:hidden;
font-size:1em;
font-family:Arial;

Найдите фактическую высоту элемента (скажем, 25 пикселей), а затем проверяйте ее снова и снова по таймеру (window.setInterval ()). Если он не совпадает, меняйте процент размера шрифта на внешнем элементе до тех пор, пока он не совпадет.

1 голос
/ 07 апреля 2009

Даже если вы заблокируете эту комбинацию клавиш, пользователь все равно сможет увеличить уровень масштабирования с помощью меню «Вид».

...