Сообщение от Barsssik
|
как вывести оповещение в виде обычного сообщения, которое само удалится через несколько секунд и/или после нажатия на крестик?
|
Например так...
<dialog>
<p>Промокод скопирован</p>
<button>X</button>
</dialog>
<script>
const o = document.querySelector('dialog')
o.showModal()
const t = setTimeout(_ => o.close(), 2000)
o.querySelector('button').addEventListener('click', _ => {
if (t) clearTimeout(t)
o.close()
})
</script>