2015-04-20 2 views
0

Возможно, это немного глупый вопрос, но мне интересно, можно ли предотвратить перезагрузку iframe при повторной загрузке всей страницы.Предотвращение перезагрузки iframe/section при повторной загрузке всей страницы

Я сделал приложение в ASP.NET. У меня есть одна страница, и на этой странице есть форма, таблица и раздел с iframe. В этом разделе я могу «загрузить» pdf-файл, и этот файл pdf отображается в iframe. как это:

<section class="invoice_file"> 
<div class="invoice_file_header"> 
    <input id="upload_button" type='file' onchange="readURL(this);" /> 
</div> 
<iframe id="upload_factuur" type="application/pdf" width="696" height="433"></iframe> 
</section> 

С моим яваскриптом кодом, в PDF-файл отображается в моем IFRAME (в большинстве случаев):

function readURL(input) { 
    if (input.files && input.files[0]) { 
     var reader = new FileReader(); 

     reader.onload = function (e) { 
      $('#upload_factuur') 
      .attr('src', e.target.result) 
     }; 
     reader.readAsDataURL(input.files[0]); 
    } 
} 

Идея заключается в том, что в этом PDF-файл, есть информация. Эта информация будет принята и помещена в форму. Когда я отправлю форму, данные будут отображаться в таблице. Но для этого страница перезагружается (перенаправляется). И мой раздел с pdf. Таким образом, файл pdf исчезает, и я должен снова загрузить файл

Так есть способ предотвратить перезагрузку раздела или iframe при повторной загрузке всей страницы.

+0

Если наружные перезагрузки страниц, то ''