如何通过更改选择选项来更改iframe内容

时间:2013-05-24 20:47:11

标签: javascript html

我有一个选择框和一个iframe。当我更改select选项时,iframe中的内容需要更改。我用jquery来改变iframe src。 要更改src,我使用了以下代码。它工作正常,如果我在视图源中看到我可以看到src值的变化。但内容在iframe中没有变化。

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

问题:如何使这个新的src网址加载我的iframe?

1 个答案:

答案 0 :(得分:1)

你不应该使用这种策略(它存在各种问题,IE不喜欢空白的srcs)。

相反,请使用新的src删除并重新创建新的iframe。

$('#myframe')
    .before('<iframe src="blah.htm"></iframe>')
    .remove();