sitemde bir butona tıklatarak ajax jquery ile iframe olarak çektiğim formumu popup olarak açtırıyorum ve bu popup içerisinde bir formum var fom verileri girilip işlem başarılı olunca işlem başarılı oldu uyarısı verdirip 5 saniye sonra popup ı kapatmasını ve ana sayfaya yönlendirmesini istiyorum.
işlem başarılı oldu kısmına kadar sorun yok yönlendirme yaptığımda yine popupta kalıyor bu işlemi nasıl yapabilirim lütfen yardım.
js kodları:
function onayla()
{
var i = $("input[name=i]").val();
var k = $("input[name=k]").val();
var t = $("input[name=t]").val();
var s = $("input[name=s]").val();
$.ajax(
{
type: "POST",
url: "Form.asp",
data : {post_i : i, post_k : k, post_t : t, post_s : s},
success: function(sonuc){
if(sonuc == "ok")
{
var newHTML = "İşlem Başarılı";
document.getElementById("uyari").innerHTML=newHTML;
}
else
{
var newHTML = ""+sonuc+"";
document.getElementById("uyari").innerHTML=newHTML;
}
}
})
}