Membuat popup sederhana
Demo
Kita buat file html dulu
<div class="bodi">
<!--dibawah ini adalah tombol untuk menampilkan popup--!>
<center>
<div class="tombol">
<a onclick="masuk()"><button id="masuk">Login</button></a>
<br>
<a onclick="kontak()"><button id="kontak">Contact Us</button></a>
<script type="text/javascript"src="masuk.js"></script>
<script type="text/javascript"src="kontak.js"></script>
</div>
</center>
Lalu kita buat kode css, biar lebih menarik.
.tombol{background:rgb(255,255,170);width:auto;height:220;position:relative;border-radius:5px;display:block;border:2px rgba(00,50,200,0.5);box-shadow:0px 0px 20px #000000;padding:5px;top:10px;border:1px solid #808080;margin: 30px auto;}
#masuk, #kontak, #twitter, #facebook, #google, #email{background:rgb(135,206,235);width:auto;height:25;position:relative;border-radius:10px;display:block;border:2px #808080;color:black;}
#tutup{background:rgb(135,206,235);width:90px;height:25;position:relative;border-radius:10px;display:block;border:2px #808080;float:right;color:black;}
#bglogin{background:#ffffff;width:250px;height:auto;display:none;position:fixed;border:7px solid rgba(00,100,250,0.3);box-shadow:0px 0px 25px #808080;border-radius:5px;color:black;padding:10px;top:15%;margin:auto;}
.logintxt{background:rgba(255,255,200,10);border-radius:10px;width:200px;height:50;position:relative;display:block;padding:5px;}
#bgkontak{background:rgb(255,255,200);width:250px;height:auto;display:none;position:fixed;border:7px solid rgba(00,100,250,0.3);box-shadow:0px 0px 25px #808080;border-radius:5px;color:black;padding:5px;margin:auto;top:10%;}
Selanjutnya kita buat kode javascriptnya.
Untuk menampilkan menu login.
function masuk(){set=setInterval('up()','tutup()',500);}
function up(){d=document.getElementById('bglogin').style.display="block";clearInterval(set);}
function tutup(){d=document.getElementById('bglogin').style.display="none";clearInterval(set);}
Untuk menampilkan menu kontak
function kontak(){set=setInterval('upkontak()','tutupkontak()',500);}
function upkontak(){d=document.getElementById('bgkontak').style.display="block";clearInterval(set);}
function tutupkontak(){d=document.getElementById('bgkontak').style.display="none";clearInterval(set);}
FULL KODE
<html>
<head>
<style>
.tmbl{background:rgb(255,255,170);width:auto;height:220;position:relative;border-radius:5px;display:block;border:2px rgba(00,50,200,0.5);box-shadow:0px 0px 20px #000000;padding:5px;top:10px;border:1px solid #808080;margin: 30px auto;}
#masuk, #kontak, #twitter, #facebook, #google, #email{background:rgb(135,206,235);width:auto;height:25;position:relative;border-radius:10px;display:block;border:2px #808080;color:black;}
#tutup{background:rgb(135,206,235);width:90px;height:25;position:relative;border-radius:10px;display:block;border:2px #808080;float:right;color:black;}
#bglogin{background:#ffffff;width:250px;height:auto;display:none;position:fixed;border:7px solid rgba(00,100,250,0.3);box-shadow:0px 0px 25px #808080;border-radius:5px;color:black;padding:10px;top:15%;margin:auto;}
.logintxt{background:rgba(255,255,200,10);border-radius:10px;width:200px;height:50;position:relative;display:block;padding:5px;}
#bgkontak{background:rgb(255,255,200);width:250px;height:auto;display:none;position:fixed;border:7px solid rgba(00,100,250,0.3);box-shadow:0px 0px 25px #808080;border-radius:5px;color:black;padding:5px;margin:auto;top:10%;}
</style>
</head>
<body>
<div class="bodi">
<!--dibawah ini adalah tombol untuk menampilkan popup--!>
<center>
<div class="tmbl">
<a onclick="masuk()"><button id="masuk">Login</button></a>
<br>
<a onclick="kontak()"><button id="kontak">Contact Us</button></a>
<script type="text/javascript"src="masuk.js"></script>
<script type="text/javascript"src="kontak.js"></script>
</div>
</center>
<!--dibawah ini untuk popup login--!>
<div id="bglogin">
<!--dibawah ini adalah tombol untuk menutup popup--!>
<a OnClick="tutup()"><button id="tutup">Close</button></a>
<hr>
<form>
Username:
<input class="logintxt" type="text"name="nama"placeholder="Nama Pengguna / E-mail"id="mnama">
Password:
<input class="logintxt" type="password"name="sandi"placeholder="Kata Sandi"id="mpass">
<input type="checkbox"name="simpan"checked>Save my login.
<input type="submit"id="masuk"value="Login">
</form>
</div>
</div>
<!--dibawah ini untuk popup contact--!>
<div id="bgkontak">
<!--dibawah ini adalah tombol untuk menutup popup--!>
<a OnClick="tutupkontak()"><button id="tutup">Close</button></a>
<hr>
<h4>CONTACT US</h4>
<p>Silakan pilih salah satu untuk menghubungi saya.
Pilihan:
<a onclick="twitter()"><button id="twitter">On twitter</button></a>
<a onclick="facebook()"><button id="facebook">On Facebook</button></a>
<a onclick="google()"><button id="google">On Google+</button></a>
<a onclick="email()"><button id="email">E-mail</button></a>
</p></div><script>
function masuk(){set=setInterval('up()','tutup()',500);}
function up(){d=document.getElementById('bglogin').style.display="block";clearInterval(set);}
function tutup(){d=document.getElementById('bglogin').style.display="none";clearInterval(set);}
function kontak(){set=setInterval('upkontak()','tutupkontak()',500);}
function upkontak(){d=document.getElementById('bgkontak').style.display="block";clearInterval(set);}
function tutupkontak(){d=document.getElementById('bgkontak').style.display="none";clearInterval(set);}
function policy(){pp=window.location.href='#';}
function tos(){toz=window.location.href='#';}
function twitter(){twt=window.location.href='#';}
function facebook(){fb=window.location.href='#';}
function google(){gg=window.location.href='#';}
function email(){em=window.location.href='#';}
</script>
</body>
</html>
mantap gan bisa dicoba nih
BalasHapuswww.katkit.net
klw popup nya seperti popads/popcash gitu gmn gan ?
BalasHapusnonton movie
Maksudnya gimana ya gan? Popupnya ada dibagian bawah layar? Atau bagaimana? Mohon dijelaskan. . . Nanti jika saya bisa bantu. . Saya bantu deh. .
HapusIngin beruntung seperti temen-temen kamu?
BalasHapusLangsung saja kamu mendaftar di AsliBandar dan rasakan permainan yang akan membuat hidupmu berwarna.
Dengan Deposit yang terjangkau kamu berkesempatan menangkan Jackpot setiap harinya.
Ingin beruntung seperti temen-temen kamu?
Langsung saja kamu mendaftar di www.AsliBandar.net dan rasakan permainan yang akan membuat hidupmu berwarna.
Dengan Deposit yang terjangkau kamu berkesempatan menangkan Jackpot setiap harinya.
Untuk Info lebih lanjut silahkan menghubungi kami melalui :
Pin BB : 2B3C34F4
YM : Aslibandar_CS
Skype : AsliBandar
Telp : +855882388666
FB : AsliBandar
sedikit revisi min, itu untuk tutup komentar pada HTML keliru, hehe.
BalasHapustapi sippp jadi min, thanks..
Wahaha.. . Okay² terimakasih revisinya.. silakan dibenarkan sendiri jika ada yang salah :D
HapusHalo Bossku ^^
BalasHapusSegera Daftarkan ID di skb288,com
Menyediakan 7 Permain Hanya Dengan 1 ID
Serta Tersedia Promo Menarik
Bonus Turn Over Terbesar
Bonus Refferal Seumur Hidup
Minimal Deposit Hanya 20Rb
BBM : D8E87241
WA : +62 878 8707 6927
Di Tunggu Kehadirannya Bossku ^^