0

我有一个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吗?

答案/提示将不胜感激。

4

1 回答 1

1

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

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

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

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

于 2013-10-03T07:53:30.413 回答