переменная php, чтобы знать, когда jquery загрузился - PullRequest
1 голос
/ 01 июля 2010

Я знаю, что вы можете получить переменную php $ _SERVER ['HTTP_X_REQUESTED_WITH'], если jquery загрузился. Это здорово, но если вы используете iframe, то эта переменная больше не доступна. Есть ли способ определить, загрузился ли jquery, и дать php varaible в iframe? Я не хочу загружать верхний или нижний колонтитул, если jquery загрузил 100%, но в противном случае наденьте их. Я должен использовать iframe, чтобы избежать этого. (Я использую iframe Colorbox).

Спасибо.

Ответы [ 4 ]

3 голосов
/ 01 июля 2010

Этот подход кажется подверженным ошибкам. У вас есть веская причина для ожидания загрузки jQuery перед загрузкой верхнего и нижнего колонтитула? Могут ли эти действия выполняться на стороне клиента с помощью функций jJuery AJAX?

1 голос
/ 01 июля 2010

Я знаю, что вы можете получить переменную php $ _SERVER ['HTTP_X_REQUESTED_WITH'], если jquery загрузился.

Это не то, что указывает эта переменная.

Эта переменная указывает на то, что определенный запрос был сделан с помощью функций jJuery AJAX.

0 голосов
/ 01 июля 2010

Вы, вероятно, хотите скрыть содержимое с помощью CSS, используя «display: none;»когда Colorbox включен, вы все равно будете загружать нижний колонтитул и заголовок, но они не будут отображаться

0 голосов
/ 01 июля 2010

PHP => Browser => Javascript

Вы не можете общаться из javascript в php так, чтобы php генерировал разные данные на основе javascript.

Вы можете сделать documentReady (), чтобы скрыть div при загрузке jquery.

...