powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как открыть URL строго в IE?
11 сообщений из 11, страница 1 из 1
Как открыть URL строго в IE?
    #37700366
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Есть некое web-приложение, работающее строго под IE.
нужно из "толстого" клиента открыть url (замороченного вида) в ослики.
Понятное дело, что только винда.

Пробую так:
Код: sql
1.
2.
3.
4.
pb = new ProcessBuilder("CMD", "/c", "start",
    "\"%ProgramFiles%\\Internet Explorer\\iexplore.exe\"",
    "\"" + url + "\"");
pb.start();



Открывается в браузере по-умолчанию (у меня- firefox).

Как правильные открыть URL в IE?


--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700380
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iexplore R .exe
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700382
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicziexplore R .exe
Oops. Ан нет.
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700393
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может %ProgramFiles% не подставляется? Через getenv можно вычитать.
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700406
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без cmd/start запускает в IE
Кавычки вроде не нужны, если через vararg все компаненты команды ввести.
Код: java
1.
2.
3.
4.
String url = "http://google.com";
ProcessBuilder pb = new ProcessBuilder(System.getenv("ProgramFiles") + "\\Internet Explorer\\iexplore.exe",
    url);
pb.start();
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700409
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraОткрывается в браузере по-умолчанию (у меня- firefox).
если имя exe указано, то не может быть.
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700640
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczбез cmd/start запускает в IE
new ProcessBuilder(System.getenv("ProgramFiles") + "\\Internet
Explorer\\iexplore.exe", url);


Да, так работает правильно, спасибо!

Petro123если имя exe указано, то не может быть.


Ну вот у меня на winXP + SP3, JRE 6.последняя, Firefox 8.0, ослик, блин,
6.0 всё так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
String iePath = System.getenv("ProgramFiles")
  + "\\Internet Explorer\\iexplore.exe";

// откроется в IE
pb = new ProcessBuilder(iePath, url);

// откроется в Firefox
pb = new ProcessBuilder("CMD", "/c", "start", iePath, url);



Можешь проверить...

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700757
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraМожешь проверить...
ну, дак процесс виндовый. Я даже не обратил внимания что ты туда мусор пишешь (cmd...start...)
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700868
jab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если нет Иэксплорера или он в другом месте лежит? Лучше уж тогда просто выполнять *.htm файл чтоб он запустился автоматом связанным с этим типом приложением.
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700876
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jabА если нет Иэксплорера или он в другом месте лежит? Лучше уж тогда просто выполнять *.htm файл чтоб он запустился автоматом связанным с этим типом приложением.
счас MS сволочи, в новом осле формат url-ярлыка сменили.
Так что на совместимость сильно не рассчитывать.
...
Рейтинг: 0 / 0
Как открыть URL строго в IE?
    #37700886
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, jab!

> А если нет Иэксплорера или он в другом месте лежит? Лучше уж тогда
> просто выполнять *.htm файл чтоб он запустился автоматом связанным с
> этим типом приложением.

Хорошего варианта нет. Там такая старая хрень, что совместимость вообще
непонятно где и как. Вот в Firefox2 работает, а в 3 и дальше- нет.
Запуск через IE из другого (не java) приложения всех устраивает.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как открыть URL строго в IE?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]