У меня есть сценарий, когда при нажатии кнопки мне нужно открыть URL-адрес в новой вкладке после задержки 300 мс
Проблема заключается в том, что я использую settimeout, и из-за этого браузер принимает окно.open не запускается из-за взаимодействия с пользователем и показывает всплывающее сообщение вместо открытия URL-адреса.
Есть ли возможность в любой момент изменить URL-адрес при нажатии кнопки с задержкой, не вызывая срабатывание блокировщика всплывающих окон?
TIA
Btn.addEventListner ('click', function () {setTimeout (function () {window.open (url, '_ blank'), 300)}
Извиняюсь за плохое форматирование. Я печатаю с телефона