Pencarian

Minggu, 30 Juni 2024

Menampilkan Element Sekali Menggunakan Cookies

Kode berikut ini hanya menampilkan id tertentu hanya sekali saja.

<html>

<head>

<title>Contoh Elemen Tampil Sekali Saja</title>

</head>

<body>

<div id="tampil-sekali">

<p>Elemen ini hanya akan tampil sekali saja.</p>

</div>


<script>

// Cek apakah cookie 'elemen-tampil' sudah ada

if (document.cookie.indexOf('elemen-tampil') >= 0) {

// Jika sudah ada, sembunyikan elemen

document.getElementById('tampil-sekali').style.display = 'none';

} else {

// Jika belum ada, tampilkan elemen dan set cookie

document.cookie = 'elemen-tampil=1';

}

</script>

</body>

</html>

Nah jika kode dibawah ini akan menampilkan id tertentu hanya sekali di awal, lalu setelahnya akan ‘hanya’ menampilkan di setelahnya.

<!DOCTYPE html>

<html>

<head>

<title>Contoh Elemen Tampil Sekali Saja</title>

</head>

<body>

<div id="tampil-sekali">

<p>Elemen ini hanya akan tampil sekali saja.</p>

</div>

<div id="muncul" style="display: none;">

<p>Elemen ini akan muncul jika elemen sebelumnya sudah hilang.</p>

</div>


<script>

// Cek apakah cookie 'elemen-tampil' sudah ada

if (document.cookie.indexOf('elemen-tampil') >= 0) {

// Jika sudah ada, sembunyikan elemen dan munculkan elemen 'muncul'

document.getElementById('tampil-sekali').style.display = 'none';

document.getElementById('muncul').style.display = 'block';

} else {

// Jika belum ada, tampilkan elemen dan set cookie

document.cookie = 'elemen-tampil=1';

}

</script>

</body>

</html>

© 2015 [BUG] GEDEBUG All Rights Reserved.