Может ли кто-нибудь помочь мне, рассказав мне, как я могу захватить URL-адрес новой вкладки или нового окна с помощью JavaScript в Firefox?Открыть новую вкладку firefox
ответ
Вы не можете, если вы не говорите о коде хром (расширение), или, конечно же, вы создаете новое окно (вы не можете программно создавать вкладки вне хром) самостоятельно.
Я не думаю, что вы можете контролировать, открывает ли firefox новое окно/вкладку. Это зависит от того, как пользователь пытается открыть ссылку
Кроме того, если javascript пытается открыть окно с помощью window.open(...)
, вы можете сохранить его в переменной &, используя свойство Location, чтобы получить от него URL-адрес.
FF хранит все открытые окна и вкладки в файле sessionstore.js. В окнах он находится в Application Data \ Mozilla \ Firefox \ Profiles \ .default \ sessionstore.js. Поэтому, если вы разрабатываете плагин для FF, я думаю, что он доступен. Но если вы пытаетесь получить к нему доступ со страницы html, этого, конечно, не будет.
Я не думаю, что было бы возможно, если пользователь откроет новую вкладку или окно. В случае, если окно открывается javascript, предположим, что ваше расширение, вы можете очень хорошо поймать это окно, например, получить окно, а затем использовать имя окна, которое вы даете во время создания, а затем получить URL-адрес оттуда.
- 1. Открыть новую вкладку в Firefox
- 2. Firefox «Открыть новую вкладку» на JTabbedPane
- 3. Открыть новую вкладку в браузере
- 4. Открыть новую вкладку в IE
- 5. Открыть новую вкладку и закрыть текущую вкладку
- 6. Заставить Firefox открыть новую вкладку, а не новое окно
- 7. Открыть новую вкладку в backgroud в Firefox с помощью Javascript?
- 8. Как открыть новую вкладку браузера?
- 9. Открыть новую вкладку в RSelenium
- 10. открыть новую вкладку в RSelenium
- 11. Заставить браузер открыть новую вкладку
- 12. Eclipse - открыть новую вкладку браузера?
- 13. Firefox Откройте новую вкладку вместо окна pop?
- 14. Закройте вкладку после перенаправления на новую вкладку в Firefox
- 15. открыть новую вкладку и не терять фокус
- 16. Как переопределить новую вкладку в firefox
- 17. Расширение Chrome: открыть новую вкладку при запуске
- 18. Как открыть новую вкладку из iframe?
- 19. Как открыть новую вкладку без потери ссылки?
- 20. Как открыть новую вкладку браузера с подпроцессом?
- 21. Geb: открыть новую вкладку для каждого теста
- 22. Как открыть новую вкладку из ContentPage?
- 23. Chrome Extension открыть новую вкладку по ссылке
- 24. Как открыть новую вкладку из IE
- 25. Как открыть новую вкладку с ответом.addheader?
- 26. Открыть новую вкладку в расширениях Chrome
- 27. Открыть новую вкладку автоматически в iOS
- 28. Как открыть ссылку, нажав на новую вкладку?
- 29. .net Файл ответов - открыть новую вкладку
- 30. транспортир не может открыть новую вкладку