Friday, April 12, 2013

Membuat Jendela Auto Popup



Ketika membuat sebuah halaman web, Anda mungkin ingin membuat pesan yang mendapat perhatian pembaca. Salah satu cara untuk melakukan ini adalah dengan jendela pop-up. Jika digunakan terlalu sering, pop-up dapat dengan cepat menjadi menjengkelkan. Namun, bila diterapkan dengan menahan diri, pop-up adalah alat yang berguna untuk mendapatkan pesan Anda. Hanya ingat untuk tidak menyembunyikan pop-up di belakang jendela browser yang terbuka. Satu hal baik tentang pop-up adalah bahwa Anda tidak perlu tahu banyak coding untuk membuat satu: hanya beberapa sederhana kode HTML dan Javascript




Langkah-langkah Membuat Jendela Auto Popup:
  1. Login Ke Blogger
  2. Pilih Tata Letak >> Edit HTML
  3. Cari kode </body> dan Masukan Script tepat di atas kode </body>
  4. Simpan

    Keterangan
    • Merah : alamat yang ingin ditampilkan
    • Biru : ukuran window yang akan tampil



    Script Membuat Auto Popup
    kode :

    <SCRIPT LANGUAGE="JavaScript">
    /*
    One Time Popup Script
    By Website Abstraction (http://www.wsabstract.com) and
    Java-Scripts.net (http://www.java-scripts.net)
    Over 200+ free scripts here!
    */

    //number of days the cookie should
    //last (0 will cause it to always pop up)
    var expDays = 1;
    //url of the page you want to popup
    var page = "http://bennypph.blogspot.com";
    var windowprops = "width=1050, height=950, location=yes, toolbar=no, menubar=no, scrollbars=yes, resizable=yes";
    function GetCookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
    }
    return null;
    }
    function SetCookie (name, value) {
    var argv = SetCookie.arguments;
    var argc = SetCookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
    }
    function DeleteCookie (name) {
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
    }
    var exp = new Date();
    exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
    function amt(){
    var count = GetCookie('count')
    if(count == null) {
    SetCookie('count','1')
    return 1
    } else {
    var newcount = parseInt(count) + 1;
    DeleteCookie('count')
    SetCookie('count',newcount,exp)
    return count
    }
    }
    function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1)
    endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
    }
    function checkCount() {
    var count = GetCookie('count');
    if (count == null) {
    count=1;
    SetCookie('count', count, exp);
    window.open(page, "", windowprops);
    } else {
    count++;
    SetCookie('count', count, exp);
    }
    }
    window.onload=checkCount
    </script>

    1 comment:

    1. saya soba jajal dlu ya sob..
      thanks tutornya!
      -keep blogging-

      ReplyDelete

    Artikel, gambar ataupun video yang ada di Blog ini terkadang berasal dari berbagai sumber media lain, dan Hak Cipta sepenuhnya dipegang oleh sumber lain tersebut. Jika Anda keberatan, apabila ada artikel, gambar ataupun video yang merupakan Hak Cipta Anda ataupun tidak berkenan untuk kami tampilkan kembali di Blog ini, segera beritahukan kepada Saya melalui Contact form di Atas agar dapat Saya tindak lanjuti segera.