2012-03-16 1 views
0

У меня есть одно веб-приложение. Когда клиент входит в адрес и после успешного входа в систему. Он получает домашнюю страницу с некоторыми данными по странице. Теперь, когда какой-либо сторонний инструмент или команда запуска, если я даю тот же URL-адрес, на котором клиент с измененными значениями параметров, я хочу, чтобы одно и то же окно браузера обновлялось с обновленными/измененными значениями, не открывая новое окно браузера. Что происходит сейчас, когда я запускаю URL из другого источника, его открытие в новом окне браузера. Plz помогите мне с несколькими предложениями. Ars.Обновление того же окна браузера из команды запуска Windows

ответ

0

Лучшим решением будет веб-приложение для опроса сервера и обновления при обновлении.

Инструмент командной строки может затем связаться с сервером и напрямую обновить параметры, и приложение в браузере пользователя автоматически примет эти изменения.

Возможно подключение к работающему экземпляру Internet Explorer, например, см. Эту статью: http://www.codeproject.com/Articles/9683/Automating-Internet-Explorer или проект Selenium по адресу http://seleniumhq.org/. Но вы почти наверняка облегчите себе, изменив свое приложение, чтобы обновить его автоматически.

+0

Thakns Dan, но когда я выдаю адрес страницы из командной строки с некоторыми параметрами, тогда он откроет новое окно браузера, как контролировать это действие? – Ars

+0

Я имел в виду вместо того, чтобы открывать страницу с помощью 'iexplore url', вы должны использовать' curl update_url? New_parameters' для обновления параметров на сервере, и страница должна обновляться автоматически. Если вы хотите всегда переключать окно браузера в фокус или открывать новый браузер, когда у пользователя нет открытой страницы, вам придется использовать IE-драйвер на основе COM, такой как в статье CodeProject, которую я связал к. –

Смежные вопросы