-1

jQueryを使用してページ内のすべてのiFrameを検索し、そのソースを置き換えたいと考えています。

私はこれをChrome拡張機能から行っているので、それを置き換えてからiframeをロードする(iframeがページビューでアクティブになるようにする)方法が私が探しているものです。

どんな助けでも大歓迎です。

4

1 に答える 1

2

要素名でjqueryセレクターを呼び出すことにより、要素のすべてのインスタンスを作成できます。

$('iframe')

また、jquery attr()メソッドを使用して任意の要素の属性を設定できます。ページ上のすべてのiframeをgoogle.comに置き換えるには、次のようにします。

$('iframe').attr('src','http://google.com');

-免責事項:次のコードは、コメントで参照されているものの例であり、元の質問に対する回答ではありません。

これは、各iframeを繰り返し、その幅を確認する方法です。

$('iframe').each(function(){
    var currentIframeWidth = $(this).width();
    //do something with width here
});
于 2013-03-25T23:45:41.380 に答える