Что ж, друзья, пришлось отложить тему в дальний ящик стола до изучеия технологий AJAX более плотным образом.
Наверное тему можно считать закрытой =)
VladimirTot
+14
Репутация
0
Рейтинг
Слетает, как я понял, потому что данные добавляются как гипертекст, однако не добавляются в DOM.
Можно и это организоват как я поимаю, однако придется тогда ответ детально парсить на элементы
Можно и это организоват как я поимаю, однако придется тогда ответ детально парсить на элементы
Марат, Так и делал почти, напрямую делал запрос по всем ссылкам(перехватывал их с помощью js).
Парсил приходящие данные, вырезал кусорк head'а динамический, вырезал body, вставлял их в страницу.
НО:
css стили к новым объектам не применяются, все js события( да хотя бы тот же click, которым и перехватываю ссылки) также не воспринимают новые объекты.
Как можно обойти эту заразу? тогда проблему как рукой снимет.
Парсил приходящие данные, вырезал кусорк head'а динамический, вырезал body, вставлял их в страницу.
НО:
css стили к новым объектам не применяются, все js события( да хотя бы тот же click, которым и перехватываю ссылки) также не воспринимают новые объекты.
Как можно обойти эту заразу? тогда проблему как рукой снимет.
Возможно мои слова не покажутся авторитетными, однако уже есть информация о том, что если заменить хэштэг # на !#, яндекс проиндексирует все эти страницы.
Не думаю, что гугл отстанет надолго.
Во вторых, достаточно сделать генератор карты сайта, перед этим обеспечив наличие не только аяковских, но и прямых ссылок.
В третьих я разрабатываю сайт, в котором жизненно необходимо оставить часть сайта неперезагружаемой при путешествии по сайту.
Есть и простые решения, однако это не сделает продукт столь качественным, насколько я планирую.
Не думаю, что гугл отстанет надолго.
Во вторых, достаточно сделать генератор карты сайта, перед этим обеспечив наличие не только аяковских, но и прямых ссылок.
В третьих я разрабатываю сайт, в котором жизненно необходимо оставить часть сайта неперезагружаемой при путешествии по сайту.
Есть и простые решения, однако это не сделает продукт столь качественным, насколько я планирую.
Дааа, что то типа того, Олег с клещами!
У меня конечно появилась одна идея, как это реализовать, но я пока что не уверен в её эффективности. А как это сделано у тебя?
У меня конечно появилась одна идея, как это реализовать, но я пока что не уверен в её эффективности. А как это сделано у тебя?
nikolas, Домен принадлежит не мне. 
Что ж, есть идеи по проблеме, поставленной выше?

Что ж, есть идеи по проблеме, поставленной выше?
nikolas, Это не троян сэр, сайт закрыт. =)
Друзья!
Всем доброго времени суток!
Охота сделать следующую фишку.
Хм, пожалуй, по технологии примерно как на Вконтакте.
ПРедставьте, заходите на сайт, на нем вы видите шапку, тело страницы и футер.
Так вот представьте, кликаем на ссылку, например, "Открыть блог васи пупкина", в этот момент происходит AJAX запрос на сервер, приходит ответ, очищаем body и вставляем в него ответ от аякса, в котором пришла запрашиваемая страница.
НО:
Тут есть траблы, которые я и пытаюсь обойти.
1.Если просто сделать запрос на index.php придет вся страница целиком. Можно попробовать пообрезать лишнее, но я не уверен, что прокатит. Плюс к тому, каждый другой компонент подгружает свои библиотеки и css файлы в header, то есть надо будет таким макаром извернуться, чтобы добавить в старый head новый head и вставить тело. ИМХО, все возможно с помощью регулярных выражений, но не слишком ли длинный путь?
2.Есть еще идея, делать AJAX запрос не на index.php а конкретно в необходимый компонент, задавая определенные параметры, как то шаблон и пр. но есть нюанс и тут, а придет ли вообще мне в ответе header?
Вобщем, ребята, суть проблемы повторю: Нужно перевести сайт на AJAX, чтобы сделать часть страницы, которая не перезагружается при переходе между страницами.
Всем доброго времени суток!
Охота сделать следующую фишку.
Хм, пожалуй, по технологии примерно как на Вконтакте.
ПРедставьте, заходите на сайт, на нем вы видите шапку, тело страницы и футер.
Так вот представьте, кликаем на ссылку, например, "Открыть блог васи пупкина", в этот момент происходит AJAX запрос на сервер, приходит ответ, очищаем body и вставляем в него ответ от аякса, в котором пришла запрашиваемая страница.
НО:
Тут есть траблы, которые я и пытаюсь обойти.
1.Если просто сделать запрос на index.php придет вся страница целиком. Можно попробовать пообрезать лишнее, но я не уверен, что прокатит. Плюс к тому, каждый другой компонент подгружает свои библиотеки и css файлы в header, то есть надо будет таким макаром извернуться, чтобы добавить в старый head новый head и вставить тело. ИМХО, все возможно с помощью регулярных выражений, но не слишком ли длинный путь?
2.Есть еще идея, делать AJAX запрос не на index.php а конкретно в необходимый компонент, задавая определенные параметры, как то шаблон и пр. но есть нюанс и тут, а придет ли вообще мне в ответе header?
Вобщем, ребята, суть проблемы повторю: Нужно перевести сайт на AJAX, чтобы сделать часть страницы, которая не перезагружается при переходе между страницами.
В документации кажется были объекты типа cmsUser, добуквенно не помню, надо посмотреть…
Я думаю что можно в коде покопаться у редактора и склонировать нужную тебе кнопку. Найти место в коде, которое доббавляет в окно ввода заветный Тэг и заменить его. и всего делов.
а её так люблю. печаль. Вопрос решен, тему можно считать закрытой
Madmax, плагин включен.
Михаил, спасибо, действительно в хроме работает… стало не так страшно.
Однако в чем может сидеть проблема, отчего в опере не открывается?
НАсколько помню, редакторы — это как правило набор яваскрипта, возможно что то вызывает ошибку в опере? тоьлко что…
Михаил, спасибо, действительно в хроме работает… стало не так страшно.
Однако в чем может сидеть проблема, отчего в опере не открывается?
НАсколько помню, редакторы — это как правило набор яваскрипта, возможно что то вызывает ошибку в опере? тоьлко что…
Здравствуйте форумчане!
Возникла проблема, заметил её случайно. Если зайти в админку и перейти в раздел например "Создать статью", то вместо BB редактора отображается пустое пространство. Dragonfly не показывает в этом месте почти ничего, т.е. редактор просто не выводится.
НУ и соответственно вопрос: как это решить?
Возникла проблема, заметил её случайно. Если зайти в админку и перейти в раздел например "Создать статью", то вместо BB редактора отображается пустое пространство. Dragonfly не показывает в этом месте почти ничего, т.е. редактор просто не выводится.
НУ и соответственно вопрос: как это решить?