Я генерирую окно, а затем в случае события перемещаю это окно
popup = open("", 'popup', 'top=' + top + ', left=' + left + ', width=' + width + ',height=' + height + ',toolbar=no,scrollbars=no,resizable=yes');
popup.moveTo(1440, 0);
Если при открытии окна установить влево на 1440, оно появляется в углу моего экрана при использовании функции moveTo это устанавливает его в середине экрана, даже если я увеличу значение. Это потому, что у меня есть экран сетчатки, если да, то как я могу это исправить? это происходит только в Firefox
Edit, полный код с использованием шаблона tomer raitz
<button onclick="openWin()">Open "myWindow"</button>
<button onclick="moveWin()">Move "myWindow"</button>
<script type="text/javascript">
function moveWin() {
popup.moveTo(1400, 0);
popup.focus();
}
function openWin() {
let left = "0px"
let top = "0px"
let width = 200;
let height = 200;
popup = window.open("", '', `width=${width} height=${height} top=${top} left=${left}`, 'toolbar=no scrollbars=no resizable=yes');
}
</script>
Результат в сафари
Результат в firefox Ночь ![enter image description here](https://i.stack.imgur.com/YZ7nn.png)