У меня есть файл jsp
в котором я показываю внешнюю страницу в верхней части страницы (с использованием iframe), а другая часть - вывод HTML-кода, написанного в файле jsp
.
Код 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
?
Ответы/подсказки будут оценены.
iframe
встроен в основной странице HMTL (или в JSP). Поэтому, если страница обновлена, iframe снова загрузится.
Чтобы этого избежать, я могу подумать о следующих двух вариантах:
Используйте AJAX для заполнения оставшегося содержимого страницы. Это потребует создания Ajax Call и последующего рендеринга содержимого (<table>..</table>
и т.д.).
Более простой вариант: поместите оставшийся контент в другой iframe. Это потребует создания другой страницы JSP для оставшегося содержимого.