Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определение наличия программы на клиенте, Проверить установлен ли Google Earth 
:(
    Опции темы
ramzes3
Дата 26.11.2008, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 2.4.2007
Где: Киев

Репутация: нет
Всего: нет



 Добрый вечер. Возникла такая ситуация. В  браузера мы выводим ссылку (на kml файл - файл c данными для работы в Google Earth). Так вот, нужно, чтобы при клике на эту ссылку на клиенте, если у пользователя не стоит Google Earth, возникало окошко с предложением установить его. То есть, при клике срабатывает скрипт, который просматривает список приложений, установленных на компьютере. Как наилучшим образом это реализовать?
PM MAIL ICQ   Вверх
Michael.de
Дата 27.11.2008, 02:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 22.3.2005
Где: Deutschland

Репутация: 2
Всего: 9



наявности == наличие ??

На чистом JavaScript это не возможно (насколько я знаю). Может JScript или VBS smile
PM MAIL   Вверх
ramzes3
Дата 27.11.2008, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 2.4.2007
Где: Киев

Репутация: нет
Всего: нет



А вы не моги бы привести пример?
PM MAIL ICQ   Вверх
skyboy
Дата 27.11.2008, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 10
Всего: 260



Цитата(ramzes3 @  26.11.2008,  18:33 Найти цитируемый пост)
То есть, при клике срабатывает скрипт, который просматривает список приложений, установленных на компьютере.

нет. такого не бывает. тем более, что проверять надо не список установленных приложений, а список рабочих ассоциаций расширения с программой - может, для kml какая другая программа сопоставлена. или google maps стоит, но не связан с *.kml но дать в реестре копаться стороннему скрипту с сайта - на такое даже IE навряд ли пойдет.
кроме того, как быть с пользователями Linux и MacOS, где информация о связях "документ-обработчик" по-другому хранится?
PM MAIL   Вверх
ramzes3
Дата 28.11.2008, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 2.4.2007
Где: Киев

Репутация: нет
Всего: нет



 А возможно ли сделать так (в internet explorer), чтобы при клике на ссылку возникала только одна опция - сохранить файл.
Напишу для чего все это нужно. В ходе выполнения программы на сервере генерится файл (kml) для построения определенного слоя в google earth. На страничке отображается ссылка на него.Сам файл достаточно большой (может достигать 5 мб). Так вот, если на клиенте выбирают открыть, и google earth при этом не установлен, то internet explorer открывает его для отображения как xml, в результате чего виснет сам ie.Вот такая вот штука получается.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0463 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.