Як відкрити веб-сторінку, якщо вона вже не відкрита, і якщо вона є, перейти на неї замість неї?


1

Зараз я виконую цю команду у своєму пакетному файлі, "C:\Program Files (x86)\Internet Explorer\iexplore.exe" "http://localhost"щоб відкрити мою сторінку в Internet Explorer після її генерації та копіювання.

Однак якщо у мене вже відкрита сторінка, вона відкриє друге вікно. Як я можу запобігти цьому, переключившись на існуюче вікно чи вкладку?


тільки сам браузер може зробити цей вибір. HTTP-з'єднання - це одноразова штука, і як тільки команда GET отримає відповідь, що браузер надає, у вас більше немає підключення до сервера, тому єдиний спосіб, який ви можете сказати, - це перевірити кожну вкладку у кожному вікні, щоб визначити, чи хтось із них раніше завантажував URL-адресу. це означає, що це буде дуже важко виконати з командного рядка, якщо виконуваний IE не прийме варіант, який сповістить його виглядати першим, чого, швидше за все, немає.
Френк Томас
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.