Может ли JavaScript изменить значение @page CSS?

Следующий CSS влияет на то, печатает ли страница по умолчанию в книжной или альбомной ориентации.

@page {
   size: landscape;
}

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

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

Ответы на вопрос(2)

Ваш ответ на вопрос