Langsung ke konten utama

Membuat Widget Subscribe By Email Pop-Up

Selamat malam sobat blogger, kali ini Juru Coding akan berbagi tutorial untuk membuat sebuah widget email suscribe dengan pop up style.

Mungkin sobat blogger banyak menjumpai blog/web yang menggunakan widget email subscribe popup, dan jika sobat blogger tertarik untuk membuat subscribe email popup maka silahkan lanjutkan membaca postingan ini.

PopUp email subscribe yang akan saya tunjukkan cara pembuatannya adalah popup email subscribe yang sangat sederhana, bahkan mungkin bisa dibilang dibawah standard, namun apa salahnya jika dicoba meski harus melakukan perubahan sendiri untuk menemui kata cocok.

cara membuat email subscribtion pop-up


Berikut adalah cara untuk membuat popup email subscribe di blogger.

Buka Tata Letak > Tambahkan Gadget > HTML

Selanjutnya, silahkan copy script dibawah ini kemudian paste.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><style>
#backgroundPopup{ display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:100%; width:100%; top:0; left:0; background-color: transparent;       background:rgba(0, 0, 0, 0.5);z-index:999; }
#popupContact{ display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:350px; width:500px; background:#FFFFFF; border:4px solid #ddd; z-index:999; padding:8px; font-size:13px; }
#popupContactClose{    background:url(http://3.bp.blogspot.com/-1lucxKhy3Zs/T3vIg4k-5wI/AAAAAAAAArM/EiH85Hp-ZW8/s1600/x.png) no-repeat;    width:25px;    height:29px;    display:inline;    z-index:3200;    position:absolute;    top:-15px;    right:-16px;    cursor:pointer;    text-indent: -99999px;}
#description {    color: #AAAAAA;    font-family: times New Roman;    font-size: 25px;    font-style: italic;    line-height:30px; }
#description img {    float: left;    height: 80px;    padding: 0 25px 0 10px;    width: 80px; }
#btntfollowForm {  padding: 15px; }
#btntfollowForm img {  border:none; }
#btntfollowForm p {  margin: 0 0 10px;}
#btntfollowForm input:not([type="checkbox"]){ width: 93%; margin-top: 10px;        margin-bottom: 20px; padding: 10px 5px 10px 25px;  border: 1px solid rgb(178, 178, 178); -webkit-appearance: textfield; -webkit-box-sizing: content-box;   -moz-box-sizing : content-box;       box-sizing : content-box; -webkit-border-radius: 3px;    -moz-border-radius: 3px;         border-radius: 3px; -webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;    -moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;         box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset; -webkit-transition: all 0.2s linear;    -moz-transition: all 0.2s linear;      -o-transition: all 0.2s linear;   transition: all 0.2s linear; }
#btntfollowForm input:not([type="checkbox"]):active,
#btntfollowForm input:not([type="checkbox"]):focus{ border: 1px solid rgba(91, 90, 90, 0.7); background: rgba(238, 236, 240, 0.2); -webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;    -moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;         box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;}
#btntfollowForm .button input{    background: none repeat scroll 0 0 #3D9DB3;    border: 1px solid #1C6C7A;    border-radius: 3px 3px 3px 3px;    box-shadow: 0 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0 0 0 3px #FEFEFE, 0 5px 3px 3px #D2D2D2;    color: #FFFFFF;    cursor: pointer;    font-family: 'Arial Narrow',Arial,sans-serif;    font-size: 24px;    margin-bottom: 10px;    padding: 8px 5px;    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);    width: 30%;    float: right; }
#btntfollowForm .button input:hover{    background: #4ab3c6; text-decoration: none; }
#btntfollowForm .button input:active,
#btntfollowForm .button input:focus{ background: rgb(40, 137, 154); position: relative; top: 1px; border: 1px solid rgb(12, 76, 87);   -webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;    -moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;         box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset; }
.btntFollowFooter {  color:#222;  text-align: center;    font: 10px Tahoma, Helvetica, Arial, Sans-Serif;    padding: 7px 0;    margin-top: 80px;    text-shadow: 0px 2px 3px #555;    position: absolute;    width: 500px; }
.btntFollowFooter a {    color: #222;    text-decoration: none; }
.btntFollowFooter a:hover {    color: #fff; }
<!--[if lt IE 7]>
#btnt-container a.btntCloseImg {    background:none;    right:-14px;    width:22px;    height:26px;     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3.bp.blogspot.com/-1lucxKhy3Zs/T3vIg4k-5wI/AAAAAAAAArM/EiH85Hp-ZW8/s1600/x.png',sizingMethod='scale'); }
#btntfollowForm  input{ padding: 10px 5px 10px 32px;    width: 93%; }
#btntfollowForm  input[type=checkbox]{ width: 10px; padding: 0;}
<![endif]-->
</style>
<div id="backgroundPopup">
<div id="popupContact">
<a href="" id="popupContactClose">x</a>
<div id="btntfollowForm">
<img alt="Subscribe" border="0" float="center" src="http://1.bp.blogspot.com/-WcR7_thytsA/T3xAvSp4RBI/AAAAAAAAArc/zIO8zUiOOT0/s1600/subscribeviaemail.PNG" />
<div id="description">
<img alt="email" border="0" src="http://4.bp.blogspot.com/-RKkfCfOLNx8/T3wPtkmqYuI/AAAAAAAAArU/gGpb8_Hep70/s1600/email-icon.PNG" />Subscribe to our mailing list to get the updates to your email inbox...</div>
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=JuruCoding', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true" target="popupwindow">
<input name="email" placeholder="Enter Your Email Address." required="required" type="text" /><input name="uri" type="hidden" value="JuruCoding" /><input name="loc" type="hidden" value="en_US" />
<div class="button">
<input type="submit" value="Subscribe" /></div>
</form>
</div>
<script src="http://yourjavascript.com/24315621361/jquery.cookie.js" type="text/javascript">
</script>
<script type="text/javascript">
     var popupStatus = 0;
function loadPopup(){
    if(popupStatus==0){
        $("#backgroundPopup").fadeIn("slow");
        $("#popupContact").fadeIn("slow");
        popupStatus = 1;
    }
}
function disablePopup(){
    //disables popup only if it is enabled
    if(popupStatus==1){
        $("#backgroundPopup").fadeOut("slow");
        $("#popupContact").fadeOut("slow");
        popupStatus = 0;
    }
}
function centerPopup(){
    //request data for centering
    var windowWidth = document.documentElement.clientWidth;
    var windowHeight = document.documentElement.clientHeight;
    var popupHeight = $("#popupContact").height();
    var popupWidth = $("#popupContact").width();
    //centering
    $("#popupContact").css({
        "position": "absolute",
        "top": windowHeight/2-popupHeight/2,
        "left": windowWidth/2-popupWidth/2
    });
    //only need force for IE6
    $("#backgroundPopup").css({
        "height": windowHeight
    });
}
//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
    if ($.cookie("anewsletter") != 1) {
        //centering with css
        centerPopup();
        //load popup
        loadPopup();
    }    
   
    $("#popupContactClose").click(function(){
        disablePopup();
        $.cookie("anewsletter", "1", { expires: 7 });
    });
    $(document).keypress(function(e){
        if(e.keyCode==27 && popupStatus==1){
            disablePopup();
            $.cookie("anewsletter", "1", { expires: 7 });
        }
    });
});
</script> 
Sebelum di simpan, silahkan ganti terlebih dulu tulisan JuruCoding dengan id feedburner milik anda. Setelah itu kemudian simpan.

Demo bisa di lihat di Demo Juru Coding

Jika terdapat kesulitan atau bahkan script diatas tidak bekerja, silahkan tinggalkan komentar agar saya bisa melakukan pengecekan kemudian memperbaikinya.

Komentar

Posting Komentar

Postingan populer dari blog ini

Game Suit Dengan Java

Anda tentu sudah tidak asing lagi dengan permainan batu gunting kertas, permainan yang tentu sudah dikenal sejak masih kecil (katakanlah saat masih di bangku SD). Begitu juga game Suit ini yang mengadopsi dari permainan batu gunting kertas, sehingga tidak perlu dijelaskan lagi cara mainnya. Game ini hanya sebagai contoh game sederhana yang dapat anda kembangkan sendiri sesuai dengan imajinasi dan kemampuan anda. Atau, paling tidak game ini dapat anda gunakan untuk mempercepat kebosanan. Untuk memainkannya, anda membutuhkan Netbeans. Silahkan download dari situs resminya, untuk pengguna linux download netbeans.sh agar mudah instalasinya. Untuk menjalankannya, silahkan unrar suit.rar kemudian buka Netbeans, pilih file, open project, (cari dimana anda menyimpan file suit yang sudah di unrar kemudian klik pada file suit. Selanjutnya silahkan lihar pada bar kiri Netbeans, klik kanan pada suit kemudian pilih run dan Game siap dimainkan. Tampilan game ini sangat seder

Membuat Jam Digital Dengan Java

Setiap hari, setiap saat tentu selalu berhubungan dengan waktu, jika berbicara waktu tentu tidak lupa dengan JAM . Pada kesempatan kali ini, Juru Coding akan belajar membuat sebuah JAM Digital  dengan pemrograman JAVA , namun sebelumnya Juru Coding mohon maaf terlebih dulu karena hasilnya sangat sederhana, atau dengan kata lain hanya menggunakan fungsi untuk memanggil time date yang ada pada komputer, jadi sudah pasti Jam Digital-nya akan sama dengan jam yang ada pada komputer. Gambar di atas itu adalah screenshot dari Jam Digital-nya. Dan berikut adalah Source Code-nya : /**  *  * @author Juru Coding  */ import javax.swing.*; import java.awt.event.*; import java.util.Date; import java.awt.*; class JCjam extends JFrame {     // Deklarasi komponen Label     JLabel tampil_jam = new JLabel();     // Konstruktor     public JCjam() {         tampil_jam.setFont(new Font("JuruCoding", 1, 30));         this.getContentPane().setLayout(new FlowLayout());         this.g

Kalkulator Sederhana Dengan Java

Setelah beberapa waktu coret-coret berbagai artikel yang dimaksudkan hanya sebagai artikel pembuka, mulai malam ini Juru Coding  sudah akan mulai berbagi tutorial dan contoh coding dalam berbagai bahasa pemrograman, namun untuk yang pertama ini Juru Coding  akan berbagi souce code untuk membuat sebuah kalkulator sederhana dengan basic Java. Software yang digunakan adalah Netbeans (kebetulan Netbeans yang digunakan Juru Coding adalah versi 7.4) Berikut adalah screenshot program untuk membuat kalkulator sederhana dengan basic Java. Gambar diatas adalah contoh program kalkulator sederhana dengan basic Java, namun tidak ada gunanya jika anda berniat untuk menulis cuplikan program diatas, karena program di atas tidak lengkap melainkan sengaja saya gunakan hanya sebagai gambar cuplikan sorce code saja. Untuk mencoba membuat program kalkulator sederhana ini anda tidak perlu susah-susah coding dari awal karena anda dapat mendownload source code program diatas secara