我的页面上有一个iframe,您可以在其中查看我的最新Web开发页面,依此类推。是否可以使用常规JavaScript或jQuery刷新它?
<iframe src="projektit" style="width:100%; height:400px; border:none;" id="iframe"></iframe>
我正在考虑这样的事情。
$.ajax({
url: "../",
success: function (data) {
$("#iframe").html(data);
}
});
有什么想法吗?
答案 0 :(得分:0)
要刷新iframe,我建议您只更改src
值。
更改src
值将触发iframe
刷新。
$('#iframe').prop('src', url);
如果您发现它没有刷新,您可以随时将虚假查询字符串值附加到URL的末尾,如果它被缓存。
var q = new Date(); // use current date obj as query string value
$('#iframe').prop('src', url + '?q=' + q.getTime());
答案 1 :(得分:0)
<iframe id="homepage" frameborder="1" width="400" height="300" src="http://jbcurtin.com/"></frame>
<script>
var frame=$("#homepage")
frame.attr('src',frame.attr('src'))
// None jquery:
var frame=document.getElementById('homepage')
frame.src=frame.src;
</script>