我要从iframe关闭或打印操作后刷新主页。
以下是我的iframe代码,其中添加了重新加载脚本。
$.ajax({
type: "POST",
url: ajaxURL,
dataType: "text",
data: { order_id: idsss,shipment:1, shipping_method : oshipping_method,delivery_method:favorite},
}).done(function(data) {
var obj = jQuery.parseJSON(data);
console.log(obj);
$('#myaccount').prepend(obj.scriptname);
if(obj.filenames != "")
{
var splitFiles = obj.filenames.split(',');
$.each(splitFiles, function( index, value ) {
var vale=JSON.stringify(value);
var lastword = vale.split("/").pop();
console.log(vale);
var final =lastword.replace(/\"/g, "");
$("<iframe id='printmanifestiframe33'>") // create a new iframe element
.hide()
.attr("src", "http://localhost/test/pdf/label/"+final) // point the iframe to the page link you want to print
.appendTo("body");
var frame = document.getElementById('printmanifestiframe33');
if (!frame) {
alert("Error: Can't find printing frame.");
return;
}
frame = frame.contentWindow;
frame.focus();
frame.print();
});
}
else
{
alert("No order has not been processed.");
}
//parent.document.location.reload();
$('#shipmment_loader').hide();
});
我已使用以下方法刷新主窗口
parent.document.location.reload(); But main window is not refreshing.
我也从iframe关闭或打印操作,但仍不刷新主窗口。
我想念的东西怎么可能?