0

iframeサイズを変更する必要があります。これは私のhtmlコードです

<iframe id="stream" width="720" height="433" src="#HiddedIt" style="border:0;outline:0" frameborder="0" scrolling="no"></iframe>

そして、これは私のJavascriptです:

if (window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth < 1100){
    document.getElementById("stream").width = "485px";
    document.getElementById("stream").height = "295px";
}

ユーザーの解像度が 1100 未満の場合、iframe のサイズは変更されません。どこが間違っているのか教えていただけますか? ありがとうございました。

ifは機能していますが、iframeのサイズは変更されていません。

4

2 に答える 2

0

Javascript 用の JQuery ライブラリを使用して、プログラムで IFRAME のサイズを変更できます。

以下のコードでは、値「#iframe」が IFRAME の ID になります。次に、IFRAME の CSS の高さを設定する高さの値をプラグインできます。

$("#iframe").css("height", "50px");

.css を使用して任意の CSS 値を設定できます。

于 2013-04-16T20:40:01.523 に答える