Подключение JS-фреймворков

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Для экшена JS сделать возможность подключения JS-фреймворков.
Как локального файла, так и по URL/ CDN (http://ru.cdnjs.com/).
При работе из под браузера добавить в него инжект фреймворка.
 
Последнее редактирование:

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
а что мешает подгрузить фреймворк через file:///{локальный путь на диске} ?
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
первого нет и зачем? Приведите пример использования, пожалуйста, если не трудно.
а второе - тоже нет, но легко реализуется. Что, никогда не подгружали на сайт какой нибудь jquery или dojo?
Насчет ляпнуть - я ж как лучше хотел.
И тоже много чего ожидаю со стороны джавков. Например неплохо было бы иметь callback из джавика, неплохо было бы иметь консоль отладки как в хроме, а лучше вобще сам хром вместо этого ксулранера.
 
  • Спасибо
Реакции: KirillOFF

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Последнее редактирование:

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
а так плохо?
instance.ActiveTab.MainDocument.EvaluateScript("document.body.innerHTML += '<script type=\"text/javascript\" src=\"//ajax.googleapis.com/ajax/libs/mootools/1.5.1/mootools-yui-compressed.js\"></script>'");
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

а ты пробовал?
innerHTML просто вставит в сорс строку, но сам js не прогрузиться.
(для страниц с динамической подгрузкой..к примеру твиттер.)
 
Последнее редактирование:

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
а так?
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = '//ajax.googleapis.com/ajax/libs/mootools/1.5.1/mootools-yui-compressed.js';
document.body.appendChild(s);

или так
сохраняешь в переменную зп весь скрипт и втупую instance.ActiveTab.MainDocument.EvaluateScript(project.Variables["script"].Value)

плохо что не прогружается - бывает. Я думаю это защита. Либо нужно искать место куда джавик может загрузиться (например подгружаемые структуры) либо делать подгрузку фреймворка в шапке респонса еще до загрузки страницы.

О, я вспомнил что я больше всего хочу увидеть в зенке - это перехват запросов и ответов. Вот это будет реально круто!
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)