刷新页面而不刷新iframe

时间:2013-10-03 07:16:59

标签: java html jsp

我有一个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 个答案:

答案 0 :(得分:1)

iframe嵌入在主HMTL页面(或JSP)中。因此,如果刷新页面,肯定会再次加载iframe。

为避免这种情况,我可以考虑以下两个选项:

  1. 使用AJAX填充页面的剩余内容。这将涉及进行Ajax调用并再次呈现内容(<table>..</table>等)。

  2. 更简单的选项:将剩余的内容放在另一个iframe中。这将涉及为剩余内容创建另一个JSP页面。