有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

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

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

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

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