Есть такой js–код, который открывает новое окно браузера в заданном размере:
//Send Message
$send.on('click', () => {
if ($txtArea.val() !== '') {
let msg = $txtArea.val();
let url = `https://api.whatsapp.com/send?phone=1234567&text=${msg}`;
let popupWin = window.open(url , 'contacts', 'location,width=400,height=300,top=0');
popupWin.focus();
$txtArea.val('');
}
А как сделать чтобы окно открывалось посередине страницы? Есть такой код:
<a href="http://shpargalkablog.ru/2013/05/get-mouse-coordinates-inside-div.html#size-window" onclick="newMyWindow(this.href); return false;">открыть окно по центру экрана монитора</a>
<script>
function newMyWindow(e) {
var h = 500,
w = 500;
window.open(e, '', 'scrollbars=1,height='+Math.min(h, screen.availHeight)+',width='+Math.min(w, screen.availWidth)+',left='+Math.max(0, (screen.availWidth - w)/2)+',top='+Math.max(0, (screen.availHeight - h)/2));
}
</script>
Как его встроить в вышеуказанный js?