v2.5.2
Giriş yap

başarılı veya başarısız post sonrası sayfa yeniledikçe alert uyarısı nasıl giderilir?

Anonim
278 defa görüntülendi

Merhaba,

bir post işlemi gerçekleştiği zaman kullanıcının bilgilendirilmesi için bir toast çalıştırıyorum. fakat kullanıcı sayfayı her yenilediğinde toast sol altta hangi işlem yapıldıysa onu tekrar etmeye devam ediyor.

ornek.com/siparis?d=islemde

sayfasını kullanıcı her yenilediği zaman;

<script>
	toastr.options = {
		"closeButton": true,
		"debug": false,
		"newestOnTop": false,
		"progressBar": true,
		"positionClass": "toast-bottom-left",
		"preventDuplicates": false,
		"onclick": null,
		"showDuration": "300",
		"hideDuration": "1000",
		"timeOut": "5000",
		"extendedTimeOut": "1000",
		"showEasing": "swing",
		"hideEasing": "linear",
		"showMethod": "fadeIn",
		"hideMethod": "fadeOut"
	}
	toastr.info('Bakiye yükleme talebiniz ekip arkadaşlarımıza iletilmek üzere gönderilmiştir. Bakiyeniz yüklendikten sonra size mesaj gönderilecektir. <a href="pm">Mesajlarım Sayfası</a>', 'Harika!');
</script>

uyarısı kullanıcı o sayfayı terk etmediği sürece yenilediğinde görünmeye devam ediyor. acaba bunun önüne nasıl geçebilirim? ve bunu tarayıcı üzerinden manuel olarakta gösterebilir yeter ki

"d=islemde" GET'ini tarayıcı da uygun yerde çalıştırırsa. Bu beni çok rahatsız ediyor acaba önüne geçilmesi mümkün mü?

abdullahx
760 gün önce

toastr.options = {

	"closeButton": true,
	"debug": false,
	"newestOnTop": false,
	"progressBar": true,
	"positionClass": "toast-bottom-left",
	"preventDuplicates": false,
	"onclick": null,
	"showDuration": "300",
	"hideDuration": "1000",
	"timeOut": "5000",
	"extendedTimeOut": "1000",
	"showEasing": "swing",
	"hideEasing": "linear",
	"showMethod": "fadeIn",
	"hideMethod": "fadeOut",
	onHidden: function () {
        window.history.pushState('', '', location.href.split('?')[0])
    }
}