2017-09-01 2 views
3

初めてクリックするとiframeが表示されます。 iframeのソースはテキストログファイルです。jQueryボタンが表示され、iframeを再読み込みします

私は、同じボタンを/クリックでトグルされるたびに、ログファイルが更新された場合には、IFRAMEがあまりにもリフレッシュされるだろうと思います。ここで

は、これまでの私のコードです:

HTML

<button id="displaylog">Display Log</button> 

<iframe id="ramka" src="@Url.Action("OpenFile", "File")" style="display:none"></iframe> 

jQueryの

$(document).ready(function() { 

    $("#displaylog").click(function() { 
     $("#ramka").show(); 
    }); 

}); 
+0

ちょうど使用

document.getElementById("ramka").src = document.getElementById("ramka").src 

'のdocument.getElementById(frameIDの).contentDocument.location.reloadでそれを達成することができるはずです); 'iframeをリロードする –

答えて

4

jQuery

iFrameをリロードします
+0

パーフェクト!ありがとうございました。 –

0

あなたは真(コードのこの短い作品 JavaScriptをjQueryの

$("#ramka").prop("src", $("#ramka").prop("src")) 
関連する問題