Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Динамически загрузить плагин


Автор: beowulf 13.12.2006, 11:57
Пардон за возможный флуд. Поискать времени нет.
Хотелось бы такой вопрос задать. 
В js есть плагины. Например, плуг для работы с файлами. А вдруг у юзера такой плуг не установлен. А как сделать так, чтобы необходимый плуг с соответствующего сайта можно было загрузить юзеру на время просмотра веб-страницы. 

Автор: Nicholas_S 13.12.2006, 13:17
Непонятный вопрос. Javascript вообще-то не имеет никаких плагинов. Тем более для работы с файлами. Может быть ты имеешь ввиду как подгрузить отдельный .js-файл с сервера во время отображения страницы?

Автор: beowulf 19.12.2006, 15:08
Ну вот я в хелпе МС Офис видел скриптину для работы с файлами на клиентском компе. Это уже не JavaScript, а JScript. Так вот хотелось бы вабще реальна узнать что такое JScript и с чем его едат.

Автор: Nicholas_S 19.12.2006, 16:17
beowulf, Javascript = JScript, разница в том, что второе имя придумано Microsoft, которое она использует в своем IE. Что такое Javascript (JScript) и с чем его ядят, читаем литературу (мануалы). Любые.

Автор: vasac 19.12.2006, 18:50
Что из javascript, что из jscript можно работать с файлами. Другое дело, что для этого нужны соответствующие привилегии. А просто так запустить сценарий у любого пользователя, чтобы иметь доступ к его файловой системе, как вы понимаете, есть голубая мечта любого взломщика.

Автор: NightmareZ 20.12.2006, 02:32
А вообще, подгрузить любую часть страницы, в т.ч. и, как вы выразились, плугин, можно в любой момент с помощью Ajax'а.

Автор: Nicholas_S 20.12.2006, 02:59
Уточнение: можно и без AJAX'а, используя стандартный элемент структуры DOM - script.

Автор: vasac 20.12.2006, 10:07
NightmareZNicholas_S, уточнение, beowulf, хотел подгрузить плагин для работы с файлами. А здесь ни ajax ни dom не поможет.

Автор: Nicholas_S 20.12.2006, 15:40
vasac, как сформулировано, так отвечено  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)