Если все, что вам нужно, это открыть определенный URL в новом окне, вам не нужны какие-либо изумительные JS. Все, что вам нужно, это гиперссылка с атрибутом target, установленным на _blank, например:
<a href="gotopage2.aspx" target="_blank">CLick me!</a>
AJAX используется для получения информации с сервера и динамического обновления нашей страницы без обновления всей страницы и без открывать новое окно. Например, получение некоторого JSON из URL-адреса конечной точки WEB API.
Параметр url в вашем вызове ajax используется, чтобы сообщить браузеру, откуда следует получать данные. Это похоже на ввод "google.com" в вашем браузере и нажатие Enter. «Google.com» становится адресом, с которого данные загружаются и отображаются в вашем браузере.
Существуют различные альтернативы использованию $. ajax (). В настоящее время большинство браузеров имеют функцию fetch (), которая по сути делает то же самое, что и $. ajax (). Кроме того, большинство браузеров должны поддерживать объект XMLHttpRequest, который делает то же самое. Существуют также сторонние JS библиотеки, которые также могут выполнять AJAX, например, ax ios и superagent. Но, как уже упоминалось, если все, что вам нужно, это открыть новое окно с определенной страницей, тег должен быть достаточным. Надеюсь, это поможет.