jQueryを使用してページ内のすべてのiFrameを検索し、そのソースを置き換えたいと考えています。
私はこれをChrome拡張機能から行っているので、それを置き換えてからiframeをロードする(iframeがページビューでアクティブになるようにする)方法が私が探しているものです。
どんな助けでも大歓迎です。
jQueryを使用してページ内のすべてのiFrameを検索し、そのソースを置き換えたいと考えています。
私はこれをChrome拡張機能から行っているので、それを置き換えてからiframeをロードする(iframeがページビューでアクティブになるようにする)方法が私が探しているものです。
どんな助けでも大歓迎です。
要素名で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
});