2

レスポンシブ デザインのアドセンスに問題があります。私が見つけた解決策の 1 つは、ウィンドウ サイズが十分に大きくない場合は、それらをまったく読み込まないことです。そこで、広告コードやコンテナーなどを含む別の php ファイルを作成し、それをページに含めることを考えました。ただし、たとえば、ウィンドウの幅が 720px 以上の場合にのみこのファイルを含める方法がわかりません。それ以外の場合は、このファイルを含めません。おそらく、javascript は何らかの方法で使用できますが、すべての dom および php インクルードでどのように機能するかはわかりません。

4

2 に答える 2

4

次のようなものを試すことができます:

<script language=javascript>
    if (screen.width >= 720 ) 
         $('#place_holder_div').load('file_from_server.php');
</script>

#place_holder_divこれは、html ファイルの div です。構文はJqueryもちろんですが、必要に応じてプレーンな JavaScript を使用することもできます。コードは画面の幅を確認し、720 ピクセルを超える場合は、php ファイルfile_from_server.php(広告を含む) をプレースホルダー div に読み込みます。

于 2013-04-23T15:09:58.940 に答える