2014-01-11 90 views
0

我正在使用iframe来显示我的数据库结果。但对于第一次,因为我没有击中数据库,所以在这种情况下iframe显示datatable.jsp页面不可用(dataTable.jsp是页面用于显示数据库表结果)。我在谷歌搜索,我发现了一些名为onError和iframe的onLoad方法。如果任何人都可以告诉我一个小例子如何显示一个不同的jsp如果第一次所需的src不可用它会对我来说是一个很大的帮助。Iframe Http错误处理

在此先感谢

<iframe id="dataframe" src="dataTable.jsp" name="dataTable" width="720px" height="620px" align="middle" frameborder="0"> 

</iframe> 

回答

1

嗯,使用JavaScript,这可能是一个办法:

HTML:

<iframe id="dataframe" name="dataTable" width="720px" height="620px" align="middle" frameborder="0"> 
</iframe> 

(除去src属性)

然后,当你想用你的jsp内容加载数据表时

JS:

document.getElementById("dataframe").src = 'dataTable.jsp'; 

希望这有助于干杯