0

次のように入力フィールドを無効にできることを知っています。

<input disabled></input>

しかし、同様の方法で iFrame 内のすべての入力を無効にする簡単な方法はありますか? このような:

<iframe src="/foo" disabled></iframe>
4

3 に答える 3

0

外部ソースから iframe に影響を与えることはできないと思います

于 2013-10-04T15:59:07.947 に答える
0

iframe を無効にすることはできないと思いますが、iframe に div を使用してユーザーの操作を避けることができます

<div id="blank" style="display:none; position:absolute; top:100px; left:100px; width:600px; height:400px;">

iframeの座標とサイズで左上の幅と高さを変更する

そしてiframeを無効にしたいとき

document.getElementById("blank").style.display="block";

読み込み後に iframe を無効にする場合は、元の div で display none を block に変更するだけです

これが役立つことを願っています:)

于 2013-10-04T16:05:40.507 に答える