Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.02.2012, 19:34
Аватар для nightkon
Аспирант
Отправить личное сообщение для nightkon Посмотреть профиль Найти все сообщения от nightkon
 
Регистрация: 05.07.2011
Сообщений: 44

AJAX - Контент только для основной категории, но не для субкатегорий или страниц
Возможно ли сделать через AJAX, чтобы определенный текст отображался только для категории "http://site.ru/category".
А для субкатегорий или страниц ЭТОЙ категории
(пример: "http://site.ru/category/subcategory/"
или так: "http://site.ru/category/page.html"),
чтобы не отображал (желательно, чтобы из исходного кода полностью удалял, а не ставил стиль "display: none").

Возможно ли такое?
Ответить с цитированием
  #2 (permalink)  
Старый 23.02.2012, 19:35
Аватар для nightkon
Аспирант
Отправить личное сообщение для nightkon Посмотреть профиль Найти все сообщения от nightkon
 
Регистрация: 05.07.2011
Сообщений: 44

возможно ли сделать такую проверку или как называется это, функцию?
Ответить с цитированием
  #3 (permalink)  
Старый 23.02.2012, 21:40
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

http://javascript.ru/window-location
Ответить с цитированием
  #4 (permalink)  
Старый 23.02.2012, 21:45
Аватар для DreamTheater
Профессор
Отправить личное сообщение для DreamTheater Посмотреть профиль Найти все сообщения от DreamTheater
 
Регистрация: 15.02.2011
Сообщений: 471

http://ti.y1.ru/jquery/router/
Ответить с цитированием
  #5 (permalink)  
Старый 24.02.2012, 02:22
Аватар для nightkon
Аспирант
Отправить личное сообщение для nightkon Посмотреть профиль Найти все сообщения от nightkon
 
Регистрация: 05.07.2011
Сообщений: 44

dmitriymar,
DreamTheater,
Спасибо вам большое. Прочел, вроде что-то понял, но резултатов мало...
Не получилось сделать проверку по "pathname", работает только "hash", в вашей (DreamTheater) ссылке, третий метод. Пробую менять на "pathname", не работает. Даже на локальный сервер поместил, файл разместил в корневом каталоге, но никак не реагирует, вот путь: location.site.ru/index.php.
Ответить с цитированием
  #6 (permalink)  
Старый 21.11.2016, 13:22
Профессор
Отправить личное сообщение для Гробовщик Посмотреть профиль Найти все сообщения от Гробовщик
 
Регистрация: 10.03.2013
Сообщений: 169

nightkon,
А зачем JS. Если я правильно понял там и php с головой хватит. Просто проверяется параметр $_GET ну или путь, в зависимости что хоца... Сервер блок див удалить не может, но он может его не отдать пользователю
if (!empty($_GET['subcategory'])) {
echo '<div>Блок текста</div>';
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Что выбрать XML или JSON для передачи Ajax - ом из PHP в JS Gozar Общие вопросы Javascript 20 16.08.2009 23:36