|
|
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
1 ВБА запускаю с Ворда, первая строка скрипта: 'условие, ести открыт Интернет Эксплойер, тогда ... Код: plaintext ???? 2 Как узнать, если открыто несколько Интернет Эксплоеров, то сколько ???? И как потом в каждом перебирать вкладки ??? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2011, 19:04 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, нужно писать не "Microsoft Internet Explorer", а то что написано в заголовке браузера. Это значение меняется в соответствии с открытой страницей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2011, 23:23 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Djon Player, спасибо с первым вопросом разобрался Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2011, 04:46 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, по второму вопросу можно было бы написать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Эксперимент показал, что считаются заголовки всех окон. Т.к. если у вас открыт браузер и в нем несколько вкладок, то результат будет равен количеству вкладок плюс 1. А всё потому, что "Windows Internet Explorer" присутствует в названии всех вкладок и в заголовке самого браузера. Поэтому Tasks видимо не совсем корректно тут применять. Странно, что в Excel нет такого объекта по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2011, 08:57 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Подумал, что можно эту проблему решить так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 2 и более может лишь в том случае, если искусственно создать некое приложение в котором в заголовке будет - Windows Internet Explorer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2011, 09:23 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Djon Player, не знаю, откуда эти опасения, код от вчера, 08:57 проверил 1 ИЭ - 2 вкладки, ответ 1 2 ИЭ - 2 и 3 вкладки, ответ 2 То есть считает правильно Теперь как узнать в ИЭ сколько открыто вкладок???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2011, 06:49 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, скорее всего у нас разные версии IE, я проверял на 8-ой версии. И резeльтат был равен количеству вкладок во всех открытых IE+количество открытых IE. В частности сейчас попробовал код ещё раз. Открыто 3 браузера IE, в них соответственно открыты 1,2 и 3 вкладки. Результат получился 9. Т.е. 1+2+3+3=9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 10:49 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Djon Player, проверил снова, правильно считает, у меня ИЭ 8.0.6001.18702 Ереееееесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2011, 18:17 |
|
||
|
Интернет Эксплойер
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, у меня IE 8.0.7600.16385 Могу предположить тогда, что у нас отличаются какие-то параметры в настройках браузера, например связанные с тем, создавать или нет отдельные процессы под отдельные вкладки. Т.к. уже года 4 вобще не пользуюсь IE, то уже и не помню, где это настраивается. Но походу у меня как раз включена такая штука, как создание отдельных процессов. Это подтверждается тем, что количество запущенных процессов ieexplore.exe больше, чем количество открытых браузеров IE. Возможно у вас на каждый браузер ровно по одному процессу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2011, 11:21 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=125&tid=2176646]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 370ms |

| 0 / 0 |
