EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Применение JS

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> JavaScript, AJAX
Применение JS
Автор Сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пн, 14 Апр, 2008 09:59    Заголовок сообщения: Применение JS Ответить с цитатой

Несмотря на заголовок, тема в том как заставить код JS во всех тегах <script> пришедшего через Ajax кода примениться - что, как легко заметить, по умолчанию не делается... по крайней мере MozillaFF Smile
Однажды видел подобную тему на каком-то проггерском форуме, но:
а) предложенный местному аффтору код был уж очень велик и не разборчив
б) он не работал Laughing
в) обход через previous, next Sibling & Node - не великовата ли нагрузка, а значит не слишком ли понизится быстродействие?.. (хотя и то неплохо, кабы работало)
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

460 Монеты

СообщениеДобавлено: Сб, 17 Май, 2008 22:52    Заголовок сообщения: Ответить с цитатой

Если не ошибаюсь jquery позволяет проварачивать такие трюки, там даже есть специальная функция типа jQuery.getScript( url, [callback] )
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 14:39    Заголовок сообщения: Ответить с цитатой

А покомпактнее, чтобы без целых библиотек?..
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

460 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 15:01    Заголовок сообщения: Ответить с цитатой

Кстати jquery сжимается хорошо до 28 kb...
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

460 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 15:02    Заголовок сообщения: Ответить с цитатой

madhamster писал(а):
Кстати jquery сжимается хорошо до 28 kb...


Если не лень можно вообще поудалять оттуда всё не нужное.
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 15:03    Заголовок сообщения: Ответить с цитатой

А так, чтобы в 1-2 Кб вложиться, чтобы только достичь обработки JS в куске приходящего кода, никак?.. Sad
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 16:09    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus
не совсем понял, и чем речь, но возможно тебе подойдет getElementsByTagName() ? Она даст возможность получить на все теги <script>, вложенные в определенный тег.
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 16:11    Заголовок сообщения: Ответить с цитатой

Alek$
вполне возможно Smile но как их потом выполнить?..
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 16:17    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus
Код:
eval(link_to_script_tag.innerHTML)

Question
Не уверен, что здесь прокатит именно innerHTML, но что-то вроде его аналога должно быть.
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 16:19    Заголовок сообщения: Ответить с цитатой

Спс, буду пробовать Very Happy
Насколько понимаю, при этом нужно будет данную конструкцию прогнать через цикл for столько раз, сколько элементов script найдено?..
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Вс, 18 Май, 2008 16:21    Заголовок сообщения: Ответить с цитатой

Да
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> JavaScript, AJAX Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group