У меня есть скрипт, который просматривает несколько URL-адресов и открывает их в новой вкладке. Раньше работал, но теперь открывает только первый. Есть даже редактор тестов w3schools, который предположительно открывает несколько окон, а также выходит из строя после первого:
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open6
Однако, если я перехожу в режиме отладки и каждый раз возвращаю фокус на исходную вкладку, он открывает каждое окно. Итак, мой вопрос, как мне открыть несколько окон (вкладок), но сохранить фокус на моем окне с помощью оригинального скрипта? Раньше это делалось таким образом, но теперь, как только добавляется новая вкладка, он получает фокус, и скрипт перестает открывать окна. Вот полный сценарий ошибки w3schools:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to open multiple windows.</p>
<button onclick="myFunction()">Open Windows</button>
<script>
function myFunction() {
window.open("http://www.google.com/");
window.open("https://www.w3schools.com/");
}
</script>
</body>
</html>