Показать сообщение отдельно
  #2 (permalink)  
Старый 25.04.2012, 23:19
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

в JS отправляйте заголовок:
xmlHttp.setRequestHeader( "X-Requested-With", "XMLHttpRequest" );

А в PHP проверяйте:
if ( isset( $_SERVER['HTTP_X_REQUESTED_WITH'] ) && ( $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' ) ) {
    echo "Это AJAX";
} else {
    echo "Это обычный запрос браузером";
}
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием