Перебор тегов <script></script> после ajax-загрузки

интернет программирование php JavaScript AJAX

Всем привет! Огранизовал у себя на сайте ajax-навигацию. Вроде все сделал но оказалось что ajax не грузит js-код вместе с файлами которые загружает. Поэтому я решил сделать это так: ищу в загруженной странице теги <script></script> выбираю оттуда src и перебираю, загружая все js функцией getScript . Но не все так просто как я думал. Jquery не может найти теги <script> вообще.
Вот код:
$.ajax({
type: "POST",
url: uri,
data: {
uri: uri
},
cache: false,
timeout: 0,
success: function(data){
// вывод в блок <div id="data">
var title = data.replace(/[\s\S]+<title>/,'').replace(/<\/title>[\s\S]+/, '');
document.title=title;
$('#content').remove();
var uku=$('#content', data).html();
$('.table_center').html(uku);

$('script', uku).each(function() {
console.log(this.src);
});



}

В результате - ничего в консоле не вывелилось. Помогите, я буду благодарен.

Я уже, по-моему, догадываюсь в чем дело. Походу ajax игнорирует <script></script> также. Подскажите, пожалуйста, как это обойти..

Примечание:
Подключать все скрипты в основном окне - не предлогать. Такой подход не для меня. Я уверен что есть другие способы. Вконтакте и,например, в PHPmyadmin загружается отделать html-страница и js скрипты. Но я никак не могу такое организовать..
Ответы:
Нужно подключать все скрипты в основном окне, то есть при первой загрузке. А в подгружаемом файле ставить только вызовы.
VK делают вообще то ч/з ыФрейм, phpMaAdmin до 3,5 - тоже. Это сделано потому, что есть политики безопасности в iframe.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.