Postingan lainnya
PHP echo, sweetalert2 balik ke halaman sebelumnya.
saya mau setelah modal'nya di klik "Tutup" balik ke halaman sebelumnya, tapi modal-nya gak keluar.
Di liat di DevTools (F12) muncul error Uncaught SyntaxError: Unexpected identifier di bagian <span onclick='history.go(-1)'>Tutup</span>' udah coba make cara dari sini: Stackoverflow “javascript:history.go(-1)” tapi tetep gak bisa juga.
echo "<script language=javascript>
Swal.fire({
allowOutsideClick: false,
allowEscapeKey: false,
allowEnterKey: false,
showCancelButton: false,
icon: 'error',
title: 'Error',
html: 'Nama Pengguna dan NIK tersebut sudah ada, <br> Coba Gunakan Nama Pengguna dan NIK yang lain.',
confirmButtonText: '<span onclick='history.go(-1)'>Tutup</span>',
confirmButtonColor: '',
});
</script>";
4 Jawaban:
<div>kamu mau menulis kode javascript di PHP, sementara PHP tidak mengenali apa itu history.go<br>coba gabungkan mereka jadi satu string<br><br></div><pre> confirmButtonText: '<span onclick="history.go(-1)">Tutup</span>',</pre>
Jawaban Terpilih
<pre>confirmButtonText: '<span onclick=history.go(-1)>Tutup</span>',</pre><div><br>oh iya digabungin jadi jalan string-nya, makasih gan.</div>
<div>tapi pas masuk modal kedua kali-nya history.go(-1) gak jalan, gimana tu gan?<br><br></div>
<div>udah bisa... make return true; dan itu modal buat form, form'nya harus selalu kosong pas di submit (pake javascript) supaya history.back jalan.</div><pre>'<span onclick=window.history.back(-1); return true;>Tutup</span>',</pre>