Редактировать:
Основной вопрос кода ниже открывает всплывающее окно
окно, когда родительский экран не развернут. Когда родительский экран развернут, открывается только новая вкладка. Я бы хотел, чтобы он вел себя только как всплывающее окно. Благодарю. Я использую код для Safari и Google Chrome.
Ниже приведен фрагмент кода (часть, с которой у меня возникла проблема):
<form target="popUp" name="RngFrm" action="MapPHPCode3.php" method="post" onsubmit="popup(this);">
<input name="lat" placeholder="Latitude" value="Latitude"></input>
<input name="lng" placeholder="Longitude" value="Longitude"></input>
<input name="rad2" placeholder="Radius" value="Radius"></input>
<input type="submit">
</form>
<script>
function popup(form) {
window.open('', 'formpopup','menubar=yes,scrollbars=yes,resizable=yes,width=40,height=50');
form.target = 'formpopup';
};
</script>
Пожалуйста, используйте другой файл для открытия всплывающих окон, например:
window.open("https://www.w3schools.com", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400");
Других решений пока нет …