Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Изменение масштаба браузера скриптом (https://javascript.ru/forum/misc/56675-izmenenie-masshtaba-brauzera-skriptom.html)

smls 28.06.2015 17:09

Изменение масштаба браузера скриптом
 
Можно ли сделать так что-бы при нажатии на кнопку/ссылку на сайте изменялся масштаб в браузере?
То есть как-то сымитировать нажатие клавиш ctr+плюс/минус, или ctr+поворот колеса мыши.

Malleys 28.06.2015 18:16

<div id="test_1">Пример</br>
<input type="button" value="+" onclick="zoom(document.getElementById('test_1'), 0.1);">
<input type="button" value="-" onclick="zoom(document.getElementById('test_1'), -0.1);">
</div>

<script>

function zoom(element, amount) {
  element._zoom = element._zoom || 1;
  element.style.transform = 'scale(' + (element._zoom = (element._zoom + amount)) + ')';
  element.style.transformOrigin = '0 0';
}

</script>


Часовой пояс GMT +3, время: 23:02.