0

バナーのサイズを変更するヘッダー クラスのこのコード。

ビューアが使用しているブラウザに合わせてサイズを変更したい。これはどのように行うことができますか?

<div class="header">
    <object type="application/x-shockwave-flash"
    id="ac25c2188119648f18d4e7df823b71eac"
    data="http://imstore.bet365affiliates.com/365_178348-618-214-2-149-1-57326.aspx"
    width="1000"
    height="200"
    style="padding:0px 0px 0px 173px">
4

1 に答える 1

0

サイズが決定されclient side、PHP が実行されるため、PHP でブラウザーのサイズを知る方法はありませんserver side

サイトが完全にロードされたら JavaScript を使用してサイトを変更するか、幅と高さを入力100%して自動的にストレッチすることができます。

JavaScript を使用したい場合は、プレーンな古い JavaScript を使用できますが、多くの異なるブラウザーは異なる方法を使用し、ブラウザー ウィンドウ サイズで異なる結果をもたらします。

jQuery を使用している場合は、次のように簡単です。

<script>
$(function() {
  //this make sure it starts when its loaded

  $('div.header > object').width($('body').width());
  $('div.header > object').height($('body').height());
})
</script>

最後に、フラッシュのフルスクリーン オプションがありますが、それ自体がトピックです。Flash Player での全画面表示モードの探索を確認してください。

于 2013-03-12T12:51:02.510 に答える