php变量知道jquery何时加载?

时间:2010-06-30 20:49:46

标签: php javascript jquery iframe colorbox

我知道如果加载了jquery,你可以获得$ _SERVER ['HTTP_X_REQUESTED_WITH'] php变量。这很好,但如果你使用iframe,那么该变量将不再可用。有没有办法检测jquery是否已加载并在iframe中为php提供变量?如果jquery已经加载100%但是否则将它们打开,我不想加载页眉或页脚。我必须使用iframe才能解决这个问题。 (我正在使用Colorbox iframe。)

谢谢。

4 个答案:

答案 0 :(得分:3)

这种方法似乎容易出错。在加载页眉和页脚之前,你是否有充分的理由等待jQuery加载?这些操作是否可以通过jQuery的AJAX函数在客户端执行?

答案 1 :(得分:1)

  

我知道如果加载了jquery,你可以获得$ _SERVER ['HTTP_X_REQUESTED_WITH'] php变量。

这不是该变量所表明的。

该变量表示使用jQuery的AJAX函数发出了特定请求。

答案 2 :(得分:0)

PHP =>浏览器=>的Javascript

你无法从javascript与php进行通信,因此php会根据javascript生成不同的数据。

您可以执行documentReady()以在加载jquery时隐藏div。

答案 3 :(得分:0)

您可能希望使用“display:none;”隐藏CSS内容启用Colorbox时,您仍然会加载页脚和页眉,但它们不会显示