0

iframe src を変更したときにブラウザーが更新されないようにするにはどうすればよいですか?

スクリプト読み込み iframe:

function load(page, iframe){
var image_load = "<div class='ajax_loading'><img src='"+loading_image_large+"' /></div>";
$.ajax({
    url: site+page,
    dataType: 'json',
    type :'POST', 
    dataType:"html",
    beforeSend: function(){
        $(div).html(image_load);
    },
    success: function(response){
        $(iframe).attr('src', "http://192.168.1.13:8080/server/flow.html?_flowId=viewReportFlow&standAlone=true&reportUnit="+ Product.uri +"&j_username=joeuser&j_password=joeuser");
    }       
});
}

html :

$('#iframex').get(0).contentWindow.location.reload(true);
 //html
<iframe id="iframex" frameborder="0"></iframe>
4

2 に答える 2

0

reload=true であるため、この行は make reload です

行を削除すると正常に動作します

$('#iframex').get(0).contentWindow.location.reload(true);
于 2013-11-06T09:06:02.097 に答える
0

私が知る限り、iframe ではソースを解析するためにブラウザーのページを更新する必要があります。したがって、ajaxがデータを返すときにsrcを変更すると、ページが更新されます

于 2013-11-06T10:31:03.470 に答える