java刷新页面而不刷新iframe
我有一个jsp
文件,其中我在页面顶部显示外部页面(使用iframe)&;另一部分是jsp
文件中编写的html代码的输出
HTML代码看起来像:
<body>
<iframe src="http://www.example.com"
width="100%"
height="60"
style="border: none;"
id="ifrm">
</iframe>
<table>.....</table>
<table>.....</table>
</body>
现在我想以编程方式刷新页面,而不刷新iframe
我的问题是,我可以在不刷新iframe
的情况下刷新页面吗
如有回答/提示,将不胜感激
# 1 楼答案
iframe
嵌入在主HMTL页面(或JSP)中。所以,如果页面被刷新,iframe肯定会再次加载为了避免这种情况,我可以考虑以下两种选择:
使用AJAX填充页面的剩余内容。这将涉及进行Ajax调用并再次呈现内容(
<table>..</table>
等)更简单的选择:将剩余内容放在另一个iframe中。这将涉及为剩余内容创建另一个JSP页面