2013-10-03 23 views
0

У меня есть jsp файла, в котором я показываю внешнюю страницу в верхней части страницы (с помощью IFRAME) & другой части является выходом HTML кода, написанным в файле jsp.обновление страницы без обновления IFRAME

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?

Ответы/подсказки будут оценены.

+0

Да. Используйте AJAX для обновления контента (в вашем случае, кроме iframe) без обновления всей страницы. – Unknown

ответ

1

iframe встроен в главную страницу HMTL (или JSP). Поэтому, если страница обновлена, iframe снова загрузится.

Чтобы избежать этого, я могу думать о двух следующих вариантов:

  1. Использование AJAX для заполнения оставшегося содержимого страницы. Это будет включать в себя создание Ajax Call и отображение содержимого (<table>..</table> и т. Д.).

  2. Простая опция: разместить оставшееся содержимое в другом iframe. Это потребует создания другой страницы JSP для оставшегося содержимого.

Смежные вопросы