Arkadaşlar merhaba, bir formum var bu form üzerinden sipariş verince success.html e gidiyor. Sanırım bundan kaynaklı success.html e gidiyopr ama sipariş düşmüyor. Buraya bir iki saniyelik bekletme kodu eklemek istiyorum nasıl yapabilirim?
submitin altına
sleep(1)
window.location.href = "success.html"
ekledim fakat bu seferde sipariş düşüyor ama success.html e gitmiyor olduğu gibi duruyor form
HTML Süre Bekletme
7
●142
- 05-11-2023, 19:45:58
- 05-11-2023, 19:50:37Bunu Denermisiniz
// Formun gönderme işlemi function submitForm() { // Formun verilerini sunucuya gönderme işlemi burada gerçekleşir // ... // Sipariş veri tabanına düştükten sonra başarı sayfasına yönlendirme setTimeout(function() { window.location.href = "success.html"; }, 2000); // 2 saniye bekletme (2000 milisaniye) } - 05-11-2023, 19:54:44CREATIVE35 adlı üyeden alıntı: mesajı görüntüleolmadı hocammahmutcelik adlı üyeden alıntı: mesajı görüntüle
- 05-11-2023, 20:00:08document.querySelector('form').addEventListener('s ubmit', function(event) { event.preventDefault();
// Form verileri kodu
setTimeout(function() { window.location.href = "success.html"; }, 2000); // 2 saniye (2000 milisaniye) sonra yönlendirme yapılacak şekilde ayarlandı
});
kendi kodunuzu yollarsanız daha iyi olur - 05-11-2023, 20:14:12mahmutcelik adlı üyeden alıntı: mesajı görüntüleşu şekilde çözdümCREATIVE35 adlı üyeden alıntı: mesajı görüntüle
body: formData
}).then(e => console.log(e)).catch(e => e)
setTimeout(() => {
window.location.href = "success.html";
}, 2000);