1

私は PHP の初心者で、簡単な質問があることを願っています。

DOM セクションで Firebug を含む変数を見つけたので、それにアクセスして true か false かを判断したいと考えています。この変数は isResponsive と呼ばれ、Firebug の DOM セクションにあります。スクリーン キャプチャを投稿しますが、フォーラムでは許可されません。

firebug では、window > RespondDesign と表示され、その下にすべての変数が一覧表示されます。それらの 1 つは isResponsive の呼び出しで、右側の列には true または false が表示されます。

この変数にアクセスする方法についてのヘルプは大歓迎です!!

前もって感謝します、ダグ

4

2 に答える 2

6

少なくとも直接的にはできません。

PHP はサーバー上で実行され、ブラウザーに送信する (ほとんどの) テキストを生成します。

ブラウザーはそのテキストを HTML、JavaScript、CSS などとして解析し、そこから DOM を構築します。

DOM 変数は、PHP が実行されているサーバー上ではなく、ブラウザー内に存在します。

PHP がそれらにアクセスするには、JavaScript (またはクライアント側で実行され、DOM にアクセスできる何か) を使用してデータを文字列にシリアル化し、HTTP 要求でサーバーに送信する必要があります。

于 2012-11-20T17:40:09.993 に答える
1

PHP で DOM 変数にアクセスすることはできません。JavaScript でのみ使用できます。この値が必要な場合、唯一の方法は、JavaScript を介して var を php スクリプトに渡すことです。

于 2012-11-20T17:40:31.220 に答える