1

セレクトボックスとiframeがあります。選択オプションを変更すると、iframe のコンテンツを変更する必要があります。jquery を使用して iframe src を変更しました。src を変更するには、次のコードを使用しました。ビューソースで見ると、src値の変化を見ることができますが、コンテンツはiframeで変化していません。

$('#myframe').attr('src', "http://www.option"+value+".html");

質問: この新しい src url を作成して iframe をロードするにはどうすればよいですか?

4

1 に答える 1

1

この戦術は使用しないでください (これにはさまざまな問題があります。たとえば、IE は空白の src を嫌います)。

代わりに、新しい src で新しい iframe を削除して再作成してください。

$('#myframe')
    .before('<iframe src="blah.htm"></iframe>')
    .remove();
于 2013-05-24T20:49:24.037 に答える