Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№110-05-2006 16:09:05

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Узнать, что расширение установлено при помощи Javascript

Хочется сделать HTML страничку, которая отслеживала бы установлено конкретное расширение в FF и если нет - высвечивала бы предложение скачать его. Подозреваю, что при помощи javascript это возможно, но как это сделать?


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№210-05-2006 16:44:18

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Узнать, что расширение установлено при помощи Javascript

Пусть установленное расширение скрывает предложение установить расширение.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№310-05-2006 18:00:52

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: Узнать, что расширение установлено при помощи Javascript

Так не подходит. Если расширение не установлено сайт должен показать веб интерфейс для работы с сервисами в противном случае пользователь должен использовать расширение.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№410-05-2006 18:12:06

Yan
Участник
 
Группа: Extensions
Откуда: Москва
Зарегистрирован: 27-02-2005
Сообщений: 1019

Re: Узнать, что расширение установлено при помощи Javascript

Вариантов, наверное, может быть много.
Я, например, для проверки, установлен ли BBCode, поместил на страницу картинку с адресом chrome://bbcode/skin/menuicons/bold.gif, и потом проверял naturalWidth картинки.

Отсутствует

 

№510-05-2006 19:28:47

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: Узнать, что расширение установлено при помощи Javascript

А можно ли как-то получить список всех id установленных расширений?


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№610-05-2006 19:57:29

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Узнать, что расширение установлено при помощи Javascript

Всех - нельзя, только тех, которые пишут свой id в доступном для скриптов месте. Дальше уже - это как пользователь разрешит. Пользуясь методой Yan'а можно составить базу доступных ресурсов расширений, но вряд ли кто за это возьмётся.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№710-05-2006 21:01:31

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: Узнать, что расширение установлено при помощи Javascript

только тех, которые пишут свой id в доступном для скриптов месте

А где это самое место находится, если не секрет? ;)


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]