Category: HTML

  • Membuat Recent Post dalam Bentuk Grid di Blogspot

    www.laborblog.my.id - Pada kesempatan kali ini mimin akan memposting bagaimanana cara membuat postingan dalam bentuk grid berdasarkanlabel di blogger, tutorial ini akan menghasilkan tampilan seperti gambar diatas hanya pada tampilan dekstop.

    Contoh Tampilan Dekstop | Tangkapan Layar
    – Pada kesempatan kali ini mimin akan memposting bagaimanana cara membuat postingan dalam bentuk grid berdasarkan label di blogger, tutorial ini akan menghasilkan tampilan seperti gambar diatas hanya pada tampilan dekstop.


    Gambar diatas menunjukan bagaimana postingan ditampilan berdasarkan label dalam bentuk grid. postingan tersebut berupa recent post yaitu postingan terakhir yang diunggah dari setiap label yang dibuat.
    Jenis label yang ingin ditampilkan bisa sesuai dengan keinginan kita, jadi sesuai dengan kebutuhan blog masing-masing. Ok, tanpa perlu basa-basi lagi langsung saja kita menuju ke tutorialnya.
    1. Silahkan login dahulu dashboard blogger anda
    2. Kemudian masuk ke menu tata letak seperti gambar dibawah ini
    www.laborblog.my.id -

    Pilih Tata Letak
    3. Setelah masuk ke menu tata letak silahkan lanjutkan dengan memilih tempat dimana wigetnya akan ditaruh, sesuaikan dengan kebutuhan blog anda masing-masing, contohnya seperti gambar dibawah ini
    www.laborblog.my.id - Pada kesempatan kali ini mimin akan memposting bagaimanana cara membuat postingan dalam bentuk grid berdasarkanlabel di blogger, tutorial ini akan menghasilkan tampilan seperti gambar diatas hanya pada tampilan dekstop.

    Add Gadget
    4. Silahkan klik tambahkan gadget/add gadget, ingat ya! ini sesuai dengan kebutuhan anda, jadi pastikan tidak merusak tampilan blog anda. kemudian akan muncul tampilan box atau kotak pop-up seperti dibawah ini
    www.laborblog.my.id - Pada kesempatan kali ini mimin akan memposting bagaimanana cara membuat postingan dalam bentuk grid berdasarkanlabel di blogger, tutorial ini akan menghasilkan tampilan seperti gambar diatas hanya pada tampilan dekstop.

    Pilih HTML/Javascript
    5. Silahkan isikan kolom judul sesuai dengan label yang akan ditampilkan, dan isi kolom konten dengan kode dibawah ini

        
    <style>
    /* CSS Recent Post Gallery */
    .recent-gallery {padding:0;clear:both;}
    .recent-gallery:after {content:"";display:table;clear:both;}
    .recent-gallery .gallerytem{display:inline-block;position:relative;margin:6px 0;overflow:hidden;}
    .recent-gallery .gallerytem a{position:relative;float:left;margin:0 6px;text-decoration:none}
    .recent-gallery .gallerytem .ptitle{background:rgba(0,0,0,.7);display:block;clear:left;font-size:10px;line-height:1.3em;position:absolute;text-align:left;bottom:3px;left:3px;right:3px;top:3px;color:#fff;padding:5px;word-wrap:break-word;overflow:hidden;visibility:hidden;opacity:0;backface-visibility:hidden;transition:all .2s}
    .recent-gallery .gallerytem:hover .ptitle{visibility:visible;opacity:1}
    .recent-gallery a img{background:#fdfdfd;float:left;padding:2px;border:1px solid #e3e3e3;transition:all .3s}
    .recent-gallery a:hover img {border-color:#bbb;}
    </style>
    <script type='text/javascript'>
    //<![CDATA[
    // Recent Post Gallery
    function arlinagrid(a){for(var t=a.feed.entry||[],e=['<div class="recent-gallery">'],i=0;i<t.length;++i){for(var l=t[i],r=l.title.$t,n=l.media$thumbnail?l.media$thumbnail.url:"http://2.bp.blogspot.com/-4fCf53FqYKM/Vccsy7apoZI/AAAAAAAAK4o/XJkv3RkC0pw/s1600/default%2Bimage.png",s=n.replace("s72-c","s"+arlina_thumbs+"-c"),h=l.link||[],c=0;c<h.length&&"alternate"!=h[c].rel;++c);var d=h[c].href,m='<img src="'+s+'" width="'+arlina_thumbs+'" height="'+arlina_thumbs+'"/>',p=arlina_title?'<span class="ptitle">'+r+"</span>":"",g='<a rel="nofollow" rel="noreferrer"href="'+d+'" target="_blank" title="'+r+'">'+m+p+"</a>";e.push('<div class="gallerytem">',g,"</div>")}e.push("</div>"),document.write(e.join(""))}
    //]]>
    </script>
    <script>
    var arlina_thumbs = 72; 
    var arlina_title = true; 
    </script>
    <script src="/feeds/posts/default/-/laborblog.my.id?max-results=8&amp;alt=json-in-script&amp;callback=arlinagrid"></script>
     
    

    6. Silahkan edit sedikit kode diatas, tulisan yang berwarna biru yang bertuliskan laborblog.my.id. bisa diganti dengan nama label yang ingin ditampilkan, sedangkan angka 8 kuning bisa diganti dengan jumlah postingan yang akan dimunculkan, silahkan sesuaikan dengan kebutuhan teman-teman agar tidak merusak tampilan blog.
    7. Kemudian silahkan klik simpan/save, selesai.


    Sekian postingan mengenai cara membuat recent post perlabel dalam bentuk grid di blogger. terimakasih telah berkunjung, silahkan jangan lupa kunjungi terus laborblog.my.id dan dapatkan informasi dan tutorial menarik setiap hari.
  • Create Slideshow HTML CSS Responsive Part 1

    www.laborblog.my.id - Learn how to create a responsive slideshow gallery with CSS and JavaScript. A slideshow is used to cycle through elements

    Example | Screenshot
    – Learn how to create a responsive slideshow gallery with CSS and JavaScript. A slideshow is used to cycle through elements:
    Step 1) Add HTML:

        
    <!-- Container for the image gallery -->
    <div class="container">
    
      <!-- Full-width images with number text -->
      <div class="mySlides">
        <div class="numbertext">1 / 6</div>
          <img src="img_woods_wide.jpg" style="width:100%">
      </div>
    
      <div class="mySlides">
        <div class="numbertext">2 / 6</div>
          <img src="img_5terre_wide.jpg" style="width:100%">
      </div>
    
      <div class="mySlides">
        <div class="numbertext">3 / 6</div>
          <img src="img_mountains_wide.jpg" style="width:100%">
      </div>
    
      <div class="mySlides">
        <div class="numbertext">4 / 6</div>
          <img src="img_lights_wide.jpg" style="width:100%">
      </div>
    
      <div class="mySlides">
        <div class="numbertext">5 / 6</div>
          <img src="img_nature_wide.jpg" style="width:100%">
      </div>
    
      <div class="mySlides">
        <div class="numbertext">6 / 6</div>
          <img src="img_snow_wide.jpg" style="width:100%">
      </div>
    
      <!-- Next and previous buttons -->
      <a class="prev" onclick="plusSlides(-1)">&#10094;</a>
      <a class="next" onclick="plusSlides(1)">&#10095;</a>
    
      <!-- Image text -->
      <div class="caption-container">
        <p id="caption"></p>
      </div>
    
      <!-- Thumbnail images -->
      <div class="row">
        <div class="column">
          <img class="demo cursor" src="img_woods.jpg" style="width:100%" onclick="currentSlide(1)" alt="The Woods">
        </div>
        <div class="column">
          <img class="demo cursor" src="img_5terre.jpg" style="width:100%" onclick="currentSlide(2)" alt="Cinque Terre">
        </div>
        <div class="column">
          <img class="demo cursor" src="img_mountains.jpg" style="width:100%" onclick="currentSlide(3)" alt="Mountains and fjords">
        </div>
        <div class="column">
          <img class="demo cursor" src="img_lights.jpg" style="width:100%" onclick="currentSlide(4)" alt="Northern Lights">
        </div>
        <div class="column">
          <img class="demo cursor" src="img_nature.jpg" style="width:100%" onclick="currentSlide(5)" alt="Nature and sunrise">
        </div>
        <div class="column">
          <img class="demo cursor" src="img_snow.jpg" style="width:100%" onclick="currentSlide(6)" alt="Snowy Mountains">
        </div>
      </div>
    </div>
     
    
    Step 2) Add CSS:
    Style the image gallery, next and previous buttons, the caption text and the dots:

        
        * {
      box-sizing: border-box;
    }
    /* Position the image container (needed to position the left and right arrows) */
    .container {
      position: relative;
    }
    /* Hide the images by default */
    .mySlides {
      display: none;
    }
    /* Add a pointer when hovering over the thumbnail images */
    .cursor {
      cursor: pointer;
    }
    /* Next & previous buttons */
    .prev,
    .next {
      cursor: pointer;
      position: absolute;
      top: 40%;
      width: auto;
      padding: 16px;
      margin-top: -50px;
      color: white;
      font-weight: bold;
      font-size: 20px;
      border-radius: 0 3px 3px 0;
      user-select: none;
      -webkit-user-select: none;
    }
    /* Position the "next button" to the right */
    .next {
      right: 0;
      border-radius: 3px 0 0 3px;
    }
    /* On hover, add a black background color with a little bit see-through */
    .prev:hover,
    .next:hover {
      background-color: rgba(0, 0, 0, 0.8);
    }
    /* Number text (1/3 etc) */
    .numbertext {
      color: #f2f2f2;
      font-size: 12px;
      padding: 8px 12px;
      position: absolute;
      top: 0;
    }
    /* Container for image text */
    .caption-container {
      text-align: center;
      background-color: #222;
      padding: 2px 16px;
      color: white;
    }
    .row:after {
      content: "";
      display: table;
      clear: both;
    }
    /* Six columns side by side */
    .column {
      float: left;
      width: 16.66%;
    }
    /* Add a transparency effect for thumnbail images */
    .demo {
      opacity: 0.6;
    }
    .active,
    .demo:hover {
      opacity: 1;
    }
     
    
    Step 3) Add JavaScript:

        
        var slideIndex = 1;
    showSlides(slideIndex);
    
    // Next/previous controls
    function plusSlides(n) {
      showSlides(slideIndex += n);
    }
    
    // Thumbnail image controls
    function currentSlide(n) {
      showSlides(slideIndex = n);
    }
    
    function showSlides(n) {
      var i;
      var slides = document.getElementsByClassName("mySlides");
      var dots = document.getElementsByClassName("demo");
      var captionText = document.getElementById("caption");
      if (n > slides.length) {slideIndex = 1}
      if (n < 1) {slideIndex = slides.length}
      for (i = 0; i < slides.length; i++) {
        slides[i].style.display = "none";
      }
      for (i = 0; i < dots.length; i++) {
        dots[i].className = dots[i].className.replace(" active", "");
      }
      slides[slideIndex-1].style.display = "block";
      dots[slideIndex-1].className += " active";
      captionText.innerHTML = dots[slideIndex-1].alt;
    }
     
    
    Source: w3schools

  • How to Copy Text to Clipboard

    www.laborblog.my.id - "Copy to Clipboard" is useful animation for every website related to coding. We think every developer needs to know how it works.

    Screenshot
    – “Copy to Clipboard” is useful animation for every website related to coding. We think every developer needs to know how it works. Because the developer needs to implement this kind of functionality in the website.
    We found many articles which provide solution to copy to clip board, but we were not satisfied with them as the codes were lengthy and wrote useless JavaScript. But in the end we have created a “copy to clipboard” animation using just five lines of JavaScript code. Here the overall code is long due to css otherwise the javascript code is very short.
    So let’s know about this animation how it will work. First you’ll find a textarea, it will also have a copy button. As soon as you click the button, the textarea content will be copied and the button’s “copied” will be written for 3 seconds.
    If you want to learn animation using javascript and js plugins, We have already created a lot of animation using various plugins of javascript, check out the playlist. We hope you like it.
    1. HTML Struktur

        
    <!DOCTYPE html>
    <html>
    <head>
      <title>Copy To Clipboard JavaScript | laborblog.my.id</title>
    <link rel="stylesheet" href="style.css">
    </head>
    <body>
    main content...
    </body>
    </html>
     
    

    2. HTML

        
    <!DOCTYPE html>
    <html>
      <head>
        <title>Copy To Clipboard JavaScript | laborblog.my.id</title>
        <link rel="stylesheet" type="text/css" href="style.css">
      </head>
      <body>
        <div class="container">
          <textarea placeholder="Message" cols="30" rows="10" class="copy-text"></textarea>
          <button class="copy-btn">Copy</button>
        </div>
        <script src="script.js"></script>
      </body>
    </html>
     
    

    3. CSS

        
        {
      margin: 0px;
      padding: 0px;
      font-family: "Poppins", sans-serif;
      background: #F7EDE2;
      display: flex;
      height: 100vh;
      justify-content: center;
      align-items: center;
    }
    
    .container{
      background: white;
      padding: 40px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      border-radius: 6px;
    }
    
    .copy-text{
      border: 2px solid #111;
      padding: 16px 20px;
      font-size: 16px;
      font-weight: 600;
      height: 350px;
      width: 800px;
      margin-bottom: 20px;
      font-family: inherit;
      border-radius: 2px;
    }
    
    .copy-btn{
      padding: 12px 32px;
      border: 0px;
      background: #3F88C5;
      color: white;
      width: 120px;
      font-size: 16px;
      font-family: inherit;
      cursor: pointer;
      font-weight: 600;
    }
    
    .copied{
      background: #04AA6D;
      transition: 0.5s;
    }
     
    

    4. Javascript

        
        const btn = document.querySelector(".copy-btn");
    const text = document.querySelector(".copy-text");
    
    btn.addEventListener("click", () =>{
      text.select();
      text.setSelectionRange(0, 10000);
      document.execCommand("copy");
      btn.classList.toggle("copied");
      btn.innerHTML = "Copied!";
    
      setTimeout(function(){
        btn.classList.toggle("copied");
        btn.innerHTML = "Copy";
      }, 3000);
    });
         
    

  • Cara dan Fungsi Penggunaan Tag Textarea Form HTML

    www.laborblog.my.id - Objek form textarea digunakan untuk membuat teks input yang dapat berisi lebih dari satu baris input. Tag textarea mirip dengan tag teks jenis input, tetapi memiliki keuntungan berisi banyak baris. Biasanya, tag textarea digunakan untuk entri yang panjang, seperti komentar, deskripsi, atau catatan.

    Ilustrasi
    Objek form textarea digunakan untuk membuat teks input yang dapat berisi lebih dari satu baris input. Tag textarea mirip dengan tag teks jenis input, tetapi memiliki keuntungan berisi banyak baris. Biasanya, tag textarea digunakan untuk entri yang panjang, seperti komentar, deskripsi, atau catatan.
    Untuk menggunakan Textarea, kita hanya mengambil label Textarea sebagai berikut:
    <textarea></textarea>

    Hasil

    Teks dapat disisipkan di antara tag pembuka dan penutup yang akan ditampilkan sebagai bidang awal text area sebagai berikut:
    <textarea>Contoh</textarea>

    Hasil

    Meskipun tidak diperlukan, tetapi jika text area digunakan dalam formulir, atribut name bertindak sebagai identitas tag textarea. Identitas ini diperlukan selama pemrosesan sisi server (misalnya menggunakan PHP). Atribut name ini akan menjadi variabel untuk menyimpan nilai yang dipilih oleh pengguna. Atribut name ditempatkan di dalam tag textarea:
    <textarea name=”contoh”>contoh</textarea>

    Hasil

    Untuk membatasi tampilan lebar kolom (cols) dan tinggi baris (rows) dari zona teks. Nilai yang dimasukkan adalah jumlah karakter yang menjadi lebar kotak teks. Misalkan kita mengatur atribut cols = “40”, maka kotak teks akan memiliki lebar karakter 40. Namun, lebar ini tidak akan tepat 40 karakter, karena akan tergantung pada font serta jenis karakter yang diinput.
    Contoh penggunaan atribut cols dan rows:
    <textarea cols=”40″>Contoh</textarea>
    <textarea cols=”40″ rows=”10″>Contoh</textarea>

    Hasil

    Atribut disabled dan readonly digunakan untuk membuat kotak teks tidak dapat digunakan. Penggunaan atribut ini biasanya dipadukan dengan javascript agar bekerja secara maksimal. Misalnya, kotak teks hanya dapat diisi jika pengguna telah mengisi bidang lain. Kedua atribut ini hanya memiliki 1 nilai yaitu dirinya sendiri yang ditulis dengan disabled = “disabled” dan readonly = “readonly”. Berikut adalah contoh penulisannya:
    <textarea readonly=”readonly”>Contoh</textarea>
    <textarea disabled=”disabled”>Contoh</textarea>

    Hasil

    Meskipun dua kotak teks yang memiliki atribut ini tidak dapat digunakan, keduanya akan terlihat berbeda. Atribut yang dinonaktifkan akan membuat kotak teks menjadi abu-abu, sedangkan atribut read-only akan terlihat seperti kotak teks biasa. Oleh karena itu, atribut nonaktif biasanya sering digunakan karena akan memberikan kesan kepada pengguna bahwa kotak teks tidak dapat digunakan.


    Selain atribut name, value, column, rows, disabled dan read-only, kita juga dapat menggunakan atribut umum seperti id dan class dalam tag textarea. Id dan tag class akan diperlukan untuk pemrograman HTML menggunakan JavaScript dan CSS. Terkadang kotak teks diperlukan untuk memasukkan formulir yang membutuhkan kalimat panjang seperti komentar.

  • Cara Mencegah Copy Paste Artikel Kecuali Kode dan Blockquote

    www.laborblog.my.id - Mencegah tindakan copy paste artikel dapat dilakukan dengan mudah dengan plugin atau script tertentu, lalu bagaimana cara mencegah copy paste kecuali tanda kutip atau kode  pada artikel tersebut?

    Ilustrasi
    Mencegah tindakan copy paste artikel dapat dilakukan dengan mudah dengan plugin atau script tertentu, lalu bagaimana cara mencegah copy paste kecuali tanda kutip atau kode pada artikel tersebut?
    Tindakan mengcopy paste konten blog orang lain mungkin bukan hal yang aneh lagi Saat ini banyak blogger yang menginginkan kesuksesan instan tanpa kerja keras.


    Untuk menghasilkan uang dengan blogging, kita membutuhkan lalu lintas. Traffic dapat dicapai dengan menyajikan konten viral atau berkualitas. Sayangnya, tidak semua blogger yang mengharapkan hasil langsung ingin bersusah payah membuat konten mereka sendiri.
    “Kalau ada yang mudah kenapa khawatir, toh semua yang ada di internet itu gratis, sudah jadi resikonya”. saya kira, ini adalah kalimat pembelaan dari banyak blogger yang melakukan kecurangan.
    Bagaimana mencegah copy dan paste posting blog?
    Ada cara mudah untuk mencegah orang lain menyalin postingan yang kita buat. laborblog.my.id sendiri sudah membuat cara untuk mencegah blogger mengcopy paste konten dengan menambahkan script tertentu. Cukup dengan menambahkan kode berikut di gadget HTML/JAVASCRIPT, pengunjung tidak akan bisa menggunakan shortcut CTRL+A untuk memilih konten artikel.

    <script src=’demo-to-prevent-copy-paste-on-blogger_files/googleapis.js’></script> <script type=’text/javascript’> if (typeof document.onselectstart!=”undefined” ) { document.onselectstart=new Function (“return false” ); } else { document.onmousedown=new Function (“return false” ); document.onmouseup=new Function (“return true” ); } </script>

    Selain itu, anda juga dapat menambahkan kode berikut untuk mencegah pencuri mengambil gambar dalam artikel dan menonaktifkan klik kanan menggunakan mouse.

    <script language=JavaScript>
    var message=”©laborblog.my.id 2021″; //Ganti dengan pesan kamu sendiri
    function clickIE4() {
    if (event.button==2) {
    alert (message);
    return false;
    }
    }
    function clickNS4(e) {
    if (document.layers||document.getElementById&&!document.all) {
    if (e.which==2||e.which==3) {
    alert(message);
    return false;
    }
    }
    }
    if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=clickNS4;
    } else if (document.all&&!document.getElementById) {
    document.onmousedown=clickIE4;
    }
    document.oncontextmenu=new Function(“alert(message);return false”)
    </script>

    Walaupun judulnya khusus untuk pengguna Blogger, cara ini juga bisa digunakan oleh pengguna WordPress – cukup tambahkan widget CUSTOM HTML di sidebar atau footer Anda, lalu salin kode di atas dan simpan.
    Bagi Anda yang lebih suka menggunakan plugin, Anda juga dapat mencegah copy paste artikel dengan plugin khusus seperti WP Content Copy Protection with Color Design, WP Content Copy Protection atau WP Content Copy Protection, dan No Right Click. secara otomatis sudah bisa melindungi konten blog Anda.
    Cara Mencegah Copy Paste Artikel Kecuali Kode dan Blockquote
    Satu masalah yang saya temui di kedua metode di atas adalah tidak ada kontrol atas apa yang diblokir – menggunakan skrip atau plugin akan membuat semua item blog tidak dapat disalin, sedangkan jika saya membagikan artikel dengan quote/blockquote atau kode? akan sangat merepotkan pembaca, jika ingin menyalin kode pada artikel tentang tutorial.
    Di beberapa plugin terdapat fungsi untuk memfilter bagian artikel mana yang bisa dicopy oleh pembaca, namun sayangnya fungsi ini hanya tersedia pada versi premium, untungnya ada cara yang murah!
    Untuk mencegah agar postingan tidak tercopy paste kecuali kode dan tanda kutip (blockquote), kita bisa menambahkan kode CSS berikut di template Blogger

    .post-outer {
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -ms-user-select:none;
    -moz-user-select:none;
    }
    .post blockquote,.post pre,.post code{
    -webkit-touch-callout:text;
    -webkit-user-select:text;
    -khtml-user-select:text;
    -ms-user-select:text;
    -moz-user-select:text;
    }

    Sedangkan untuk pengguna WordPress kamu bisa menggunakan kode berikut:



    .entry-content {
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -ms-user-select:none;
    -moz-user-select:none;
    }
    .entry-content blockquote, .entry-content pre, .entry-content code {
    -webkit-touch-callout:text;
    -webkit-user-select:text;
    -khtml-user-select:text;
    -ms-user-select:text;
    -moz-user-select:text;
    }

    CATATAN: Setiap tema/template memiliki class CSS yang berbeda. Dalam kode di atas menggunakan contoh yang paling umum. Jadi, jika kode ini tidak berfungsi, gunakan fungsi INSPECT browser Anda untuk menentukan class yang benar.

  • Cara Membuat Anti Copas Klik Kanan dan CTRL+U

    www.laborblog.my.id - Seorang blogger pasti akan sangat marah jika artikel yang dia tulis dengan susah payah akhirnya hanya dicopy paste oleh penulis lain, lebih baik jika copy paste tapi mencantumkan sumbernya.

    Ilustrasi
    Seorang blogger pasti akan sangat marah jika artikel yang dia tulis dengan susah payah akhirnya hanya dicopy paste oleh penulis lain, lebih baik jika copy paste tapi mencantumkan sumbernya.
    Hari ini kita akan mempelajari Cara Membuat Anti Copas Klik Kanan dan CTRL U, jika pada artikel Cara Otomatis Memasang Link Sumber Artikel di Blog/Web, mempelajari anti klik kanan menggunakan JavaScript, sekarang kita akan mencoba metode lain. Langsung saja ya.
    Copy script berikut pada tag body

    oncontextmenu=’return false;’ onkeydown=’return false;’ onmousedown=’return false;’ ondragstart=’return false’ onselectstart=’return false’ style=’-moz-user-select: none; cursor: default;’

    Dengan mengetikkan script seperti di atas, tidak akan ada yang bisa mengcopy paste teks tersebut, baik dengan klik kanan maupun CTRL+U.
    Sekarang kita akan mengedit dan memastikan bahwa ctrl + u Anda akan diarahkan ke halaman web lain.
    Ketikkan skrip berikut:

    <script type=’text/javascript’>
    //<![CDATA[
    shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:”keydown”,propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(c)for(var e in d)”undefined”==typeof c[e]&&(c[e]=d[e]);else c=d;d=c.target,”string”==typeof c.target&&(d=document.getElementById(c.target)),a=a.toLowerCase(),e=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),3==e.nodeType&&(e=e.parentNode);if(“INPUT”==e.tagName||”TEXTAREA”==e.tagName)return}d.keyCode?code=d.keyCode:d.which&&(code=d.which),e=String.fromCharCode(code).toLowerCase(),188==code&&(e=”,”),190==code&&(e=”.”);var f=a.split(“+”),g=0,h={“`”:”~”,1:”!”,2:”@”,3:”#”,4:”$”,5:”%”,6:”^”,7:”&”,8:”*”,9:”(“,0:”)”,”-“:”_”,”=”:”+”,”;”:”:”,”‘”:’”‘,”,”:”<“,”.”:”>”,”/”:”?”,”\”:”|”},i={esc:27,escape:27,tab:9,space:32,”return”:13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,”break”:19,insert:45,home:36,”delete”:46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},j=!1,l=!1,m=!1,n=!1,o=!1,p=!1,q=!1,r=!1;d.ctrlKey&&(n=!0),d.shiftKey&&(l=!0),d.altKey&&(p=!0),d.metaKey&&(r=!0);for(var s=0;k=f[s],s<f.length;s++)”ctrl”==k||”control”==k?(g++,m=!0):”shift”==k?(g++,j=!0):”alt”==k?(g++,o=!0):”meta”==k?(g++,q=!0):1<k.length?i[k]==code&&g++:c.keycode?c.keycode==code&&g++:e==k?g++:h[e]&&d.shiftKey&&(e=h[e],e==k&&g++);if(g==f.length&&n==m&&l==j&&p==o&&r==q&&(b(d),!c.propagate))return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1},this.all_shortcuts[a]={callback:e,target:d,event:c.type},d.addEventListener?d.addEventListener(c.type,e,!1):d.attachEvent?d.attachEvent(“on”+c.type,e):d[“on”+c.type]=e},remove:function(a){var a=a.toLowerCase(),b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(b){var a=b.event,c=b.target,b=b.callback;c.detachEvent?c.detachEvent(“on”+a,b):c.removeEventListener?c.removeEventListener(a,b,!1):c[“on”+a]=!1}}},shortcut.add(“Ctrl+U”,function(){top.location.href=”http://dumetschool.com”});
    //]]>
    </script>

    Klik dan tekan CTRL+U untuk lihat hasilnya.

  • Kode Warna HTML dan CSS untuk Pembuatan Blog/Website

    Warna Nama Warna HEX RGB
    .
    Alice Blue #F0F8FF rgb(240, 248, 254)
    .
    Antique White #FAEBD7 rgb(251, 235, 217)
    .
    Aqua #00FFFF rgb(0, 255, 254)
    .
    Aquamarine #7FFFD4 rgb(115, 255, 216)
    .
    Azure #F0FFFF rgb(239, 255, 255)
    .
    Beige #F5F5DC rgb(245, 245, 223)
    .
    Bisque #FFE4C4 rgb(255, 227, 200)
    .
    Black #000000 rgb(0, 0, 0)
    .
    Blanched Almond #FFEBCD rgb(255, 234, 208)
    .
    Blue #0000FF rgb(0, 0, 255)
    .
    Blue Violet #8A2BE2 rgb(138, 43, 226)
    .
    Brown #A52A2A rgb(165, 42, 42)
    .
    Burly Wood #DEB887 rgb(222, 184, 135)
    .
    Cadet Blue #5F9EA0 rgb(95, 158, 160)
    .
    Chartreuse #7FFF00 rgb(127, 255, 1)
    .
    Chocolate #D2691E rgb(210, 105, 30)
    .
    Coral #FF7F50 rgb(251, 127, 80)
    .
    Cornflower Blue #6495ED rgb(100, 149, 237)
    .
    Cornsilk #FFF8DC rgb(225, 248, 220)
    .
    Crimson #DC143C rgb(220, 20, 60)
    .
    Cyan #00FFFF rgb(62, 254, 255)
    .
    Dark Blue #00008B rgb(0, 0, 139)
    .
    Dark Cyan #008B8B rgb(29, 139, 139)
    .
    Dark Golden Rod #B8860B rgb(184, 134, 11)
    .
    Dark Gray #A9A9A9 rgb(169, 169, 169)
    .
    Dark Green #006400 rgb(19, 100, 0)
    .
    Dark Khaki #BDB76B rgb(189, 183, 107)
    .
    Dark Magenta #8B008B rgb(139, 0, 140)
    .
    Dark Olive Green #556B2F rgb(85, 107, 47)
    .
    Dark Orange #FF8C00 rgb(251, 140, 1)
    .
    Dark Orchid #9932CC rgb(153, 50, 204)
    .
    Dark Red #8B0000 rgb(139, 5, 0)
    .
    Dark Salmon #E9967A rgb(233, 150, 122)
    .
    Dark Sea Green #8FBC8F rgb(143, 188, 144)
    .
    Dark Slate Blue #483D8B rgb(72, 61, 139)
    .
    Dark Slate Gray #2F4F4F rgb(47, 79, 79)
    .
    Dark Turquoise #00CED1 rgb(48, 206, 209)
    .
    Dark Violet #9400D3 rgb(148, 0, 211)
    .
    Deep Pink #FF1493 rgb(249, 19, 147)
    .
    Deep Sky Blue #00BFFF rgb(43, 191, 254)
    .
    Dim Gray #696969 rgb(105, 105, 105)
    .
    Dodger Blue #1E90FF rgb(30, 144, 255)
    .
    Fire Brick #B22222 rgb(178, 34, 33)
    .
    Floral White #FFFAF0 rgb(255, 250, 240)
    .
    Forest Green #228B22 rgb(34, 139, 35)
    .
    Fuchsia #FF00FF rgb(249, 0, 255)
    .
    Gainsboro #DCDCDC rgb(220, 220, 220)
    .
    Ghost White #F8F8FF rgb(248, 248, 255)
    .
    Gold #FFD700 rgb(253, 215, 3)
    .
    Golden Rod #DAA520 rgb(218, 165, 32)
    .
    Gray #808080 rgb(128, 128, 128)
    .
    Green #008000 rgb(27, 128, 1)
    .
    Green Yellow #ADFF2F rgb(173, 255, 48)
    .
    Honey Dew #F0FFF0 rgb(240, 255, 240)
    .
    Hot Pink #FF69B4 rgb(240, 255, 240)
    .
    Indian Red #CD5C5C rgb(205, 92, 92)
    .
    Indigo #4B0082 rgb(75, 0, 130)
    .
    Ivory #FFFFF0 rgb(255, 255, 239)
    .
    Khaki #F0E68C rgb(240, 230, 140)
    .
    Lavender #E6E6FA rgb(230, 230, 250)
    .
    Lavender Blush #FFF0F5 rgb(254, 240, 245)
    .
    Lawn Green #7CFC00 rgb(124, 252, 2)
    .
    Lemon Chiffon #FFFACD rgb(255, 250, 205)
    .
    Light Blue #ADD8E6 rgb(173, 216, 230)
    .
    Light Coral #F08080 rgb(240, 128, 128)
    .
    Light Cyan #E0FFFF rgb(224, 255, 255)
    .
    Light Golden Rod Yellow #FAFAD2 rgb(250, 250, 210)
    .
    Light Gray #D3D3D3 rgb(211, 211, 211)
    .
    Light Green #90EE90 rgb(144, 238, 144)
    .
    Light Pink #FFB6C1 rgb(252, 182, 193)
    .
    Light Salmon #FFA07A rgb(251, 160, 122)
    .
    Light Sea Green #20B2AA rgb(40, 178, 170)
    .
    Light Sky Blue #87CEFA rgb(135, 206, 250)
    .
    Light Slate Gray #778899 rgb(119, 136, 153)
    .
    Light Steel Blue #B0C4DE rgb(176, 196, 222)
    .
    Light Yellow #FFFFE0 rgb(255, 255, 224)
    .
    Lime #00FF00 rgb(63, 255, 0)
    .
    Lime Green #32CD32 rgb(50, 205, 50)
    .
    Linen #FAF0E6 rgb(250, 240, 230)
    .
    Magenta #FF00FF rgb(249, 0, 255)
    .
    Maroon #800000 rgb(128, 4, 0)
    .
    Medium Aqua Marine #66CDAA rgb(102, 205, 170)
    .
    Medium Blue #0000CD rgb(0, 0, 205)
    .
    Medium Orchid #BA55D3 rgb(186, 85, 211)
    .
    Medium Purple #9370DB rgb(147, 112, 219)
    .
    Medium Sea Green #3CB371 rgb(60, 179, 113)
    .
    Medium Slate Blue #7B68EE rgb(123, 103, 238)
    .
    Medium Spring Green #00FA9A rgb(62, 250, 153)
    .
    Medium Turquoise #48D1CC rgb(72, 209, 204)
    .
    Medium Violet Red #C71585 rgb(199, 21, 133)
    .
    Midnight Blue #191970 rgb(25, 25, 112)
    .
    Mint Cream #F5FFFA rgb(245, 255, 250)
    .
    Misty Rose #FFE4E1 rgb(254, 228, 225)
    .
    Moccasin #FFE4B5 rgb(254, 228, 181)
    .
    Navajo White #FFDEAD rgb(254, 222, 173)
    .
    Navy #000080 rgb(0, 0, 128)
    .
    Old Lace #FDF5E6 rgb(253, 245, 230)
    .
    Olive #808000 rgb(128, 128, 1)
    .
    Olive Drab #6B8E23 rgb(107, 142, 35)
    .
    Orange #FFA500 rgb(252, 165, 3)
    .
    Orange Red #FF4500 rgb(250, 69, 1)
    .
    Orchid #DA70D6 rgb(218, 112, 214)
    .
    Pale Golden Rod #EEE8AA rgb(238, 232, 170)
    .
    Pale Green #98FB98 rgb(152, 251, 153)
    .
    Pale Turquoise #AFEEEE rgb(175, 238, 239)
    .
    Pale Violet Red #DB7093 rgb(219, 112, 147)
    .
    Papaya Whip #FFEFD5 rgb(254, 239, 213)
    .
    Peach Puff #FFDAB9 rgb(253, 218, 185)
    .
    Peru #CD853F rgb(205, 133, 63)
    .
    Pink #FFC0CB rgb(252, 192, 203)
    .
    Plum #DDA0DD rgb(221, 160, 221)
    .
    Powder Blue #B0E0E6 rgb(176, 224, 230)
    .
    Purple #800080 rgb(128, 0, 128)
    .
    Rebecca Purple #663399 rgb(102, 51, 153)
    .
    Red #FF0000 rgb(255, 0, 0)
    .
    Rosy Brown #BC8F8F rgb(188, 143, 142)
    .
    Royal Blue #4169E1 rgb(65, 105, 225)
    .
    Saddle Brown #8B4513 rgb(139, 69, 19)
    .
    Salmon #FA8072 rgb(250, 128, 114)
    .
    Sandy Brown #F4A460 rgb(244, 164, 95)
    .
    Sea Green #2E8B57 rgb(46, 139, 87)
    .
    Sea Shell #FFF5EE rgb(255, 245, 238)
    .
    Sienna #A0522D rgb(160, 82, 45)
    .
    Silver #C0C0C0 rgb(192, 192, 192)
    .
    Sky Blue #87CEEB rgb(135, 206, 235)
    .
    Slate Blue #6A5ACD rgb(106, 90, 205)
    .
    Slate Gray #708090 rgb(112, 128, 145)
    .
    Snow #FFFAFA rgb(255, 250, 250)
    .
    Spring Green #00FF7F rgb(63, 255, 128)
    .
    Steel Blue #4682B4 rgb(70, 130, 180)
    .
    Tan #D2B48C rgb(210, 180, 140)
    .
    Teal #008080 rgb(26, 128, 127)
    .
    Thistle #D8BFD8 rgb(216, 191, 216)
    .
    Tomato #FF6347 rgb(250, 99, 71)
    .
    Turquoise #40E0D0 rgb(64, 224, 208)
    .
    Violet #EE82EE rgb(238, 130, 238)
    .
    Wheat #F5DEB3 rgb(245, 222, 179)
    .
    White #FFFFFF rgb(255, 255, 255)
    .
    White Smoke #F5F5F5 rgb(245, 245, 245)
    .
    Yellow #FFFF00 rgb(255, 255, 0)
    .
    Yellow Green #9ACD32 rgb(154, 205, 49)

  • Cara Membuat Tool Edit HTML di Blog/Web dan Penjelasannya

    www.laborblog.my.id - Jika Anda seorang blogger atau bekerja di industri IT, Anda mungkin sudah sering mendengar kata "HTML". HTML banyak digunakan untuk membuat konten di Internet.
    Jika Anda seorang blogger atau bekerja di industri IT, Anda mungkin sudah sering mendengar kata “HTML“. HTML banyak digunakan untuk membuat konten di Internet.
    Menggunakan bahasa pemrograman seperti HTML tentu tidak mudah dan rawan kesalahan, untuk itu perlu dilakukan pengecekan setiap penulisan dan tampilan hasil coding yang Anda lakukan untuk blog Anda.
    Jika Anda ingin mengetahui apakah hasil tulisan Anda benar atau mengandung kesalahan, Anda dapat menggunakan aplikasi khusus seperti Adobe Dreamweaver, tetapi jika Anda ingin melihat seperti apa hasil pengkodean Anda di blog Anda, Anda dapat menggunakan HTML Publisher.
    Apa itu HTML Editor?
    Dikutip dari laman Wikipedia, HTML Editor adalah program yang berfungsi untuk mengubah bahasa pemrograman HTML. Editor HTML juga dapat menampilkan tampilan hasil encoding untuk melihat apakah konten HTML yang dibuat sudah benar atau masih error.
    Cara Membuat Alat HTML Editor Di Blog
    Editor HTML ini mungkin tidak terlihat seperti software editor HTML atau sejenisnya, tetapi Anda tetap dapat menggunakannya untuk memvalidasi bahwa kode HTML yang Anda buat sudah benar atau masih mengandung kesalahan.
    Berikut cara membuat Tool Edit HTML di Blog.
    ☑ Buat halaman / post baru
    ☑ Pilih metode penulisan dengan HTML
    ☑ Copy Paste kode berikut.

    <form method=”post” name=”form1″> <textarea name=”code” onclick=”focus(this.code)” style=”border: solid 1px #cccccc; box-shadow: 5px 5px 5px #CCCCCC; color: black; font-family: Courier New, Monospace, Courier; font-size: 14px; font-weight: normal; height: 400px; margin: 0px; padding: 5px; scroll: auto; width: 100%;”></textarea></form> <button onclick=”preview.document.write (document.getElementsByTagName (‘TEXTAREA’)[0].value); preview.document.close(); preview.focus()”>Preview</button><button onclick=”window.document.form1.code.value=”;preview.document.write (document.getElementsByTagName (‘TEXTAREA’)[0].value); preview.document.close(); preview.focus()”>Clear </button><span style=”color: white;”> <br /> <iframe frameborder=”0″ name=”preview” src=”about:blank” style=”background: #ffffff; border: solid 1px #cccccc; box-shadow: 5px 5px 5px #CCCCCC; height: 400px; padding: 5px; width: 100%;”></iframe>

    Note: Kode berwarna kuning adalah ukuran kotak teks, ubah sesuka Anda.
    ☑ Publikasikan halaman tersebut. Klik untuk lihat hasilnya.
    Jika Anda memiliki pertanyaan tentang membuat alat pengeditan HTML untuk blog, tulis di kolom komentar.[Source]
  • Cara Menonaktifkan Fungsi CTRL+U dan Redirect Otomatis di Blog/Web

    www.laborblog.my.id - Menonaktifkan ctrl+u pada blog merupakan salah satu langkah untuk melindungi blogger dari pencurian kode script di blog anda dan juga dapat mencegah pencurian artikel atau konten di blogspot anda.
    Menonaktifkan ctrl+u pada blog merupakan salah satu langkah untuk melindungi blogger dari pencurian kode script di blog anda dan juga dapat mencegah pencurian artikel atau konten di blogspot anda.
    Ini tidak sepenuhnya mampu melindungi atau mencegah penyalinan dan penempelan posting orang lain, tetapi menonaktifkan setidaknya ctrl + u di blog akan meminimalkan posting blog Anda dan kode skrip dicuri atau diambil orang lain.
    Ada beberapa cara yang bisa anda coba terapkan pada blog anda untuk mencegah postingan atau kode blog anda dicopy oleh orang lain yaitu dengan menonaktifkan fungsi klik kanan pada blog anda, dengan menonaktifkan tombol kanan mouse pada blog anda tentunya artikel atau posting Anda tidak dapat disalin oleh orang lain. dengan cara lain, namun sayangnya cara ini masih belum sempurna dan masih bisa diakali dengan menggunakan ctrl+c, namun saya juga menyiapkan cara lain yaitu dengan mematikan fungsi pemilihan teks pada blog.
    Dengan mematikan fitur pemilihan teks blog tentunya postingan atau postingan anda tidak akan terseleksi, sehingga akan sangat sulit untuk melakukan copy paste atau copy paste dari orang lain. Memasang skrip anti ctrl + u di blog Anda juga merupakan langkah yang harus Anda ambil di blog Anda untuk melindungi dan mencegah pencurian entri blog dan kode skrip. JavaScript anti ctrl + u ini hadir dengan efek redirect sehingga ketika seseorang menekan ctrl + u di blog Anda, mereka akan secara otomatis diarahkan ke halaman tertentu.
    Anda dapat menggunakan efek redirect dari skrip anti ctrl + u ini untuk memperingatkan orang yang mencoba melihat kode blog Anda, jadi silakan buat halaman khusus di blog Anda untuk memberikan peringatan. untuk memasang anti ctrl+script u pada blog dengan efek redirect (pengalihan), untuk tutorialnya ikuti langkah-langkah di bawah ini.
    1. Masuk ke Blogger.com
    2. Kemudian klik Theme </body> Edit HTML
    3. Cari kode </body> biasanya di akhir
    4. Salin kode JavaScript di bawah ini, lalu tempel sebelum kode </body>

    <script type=’text/javascript’>
    //<![CDATA[
    shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:”keydown”,propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(c)for(var e in d)”undefined”==typeof c[e]&&(c[e]=d[e]);else c=d;d=c.target,”string”==typeof c.target&&(d=document.getElementById(c.target)),a=a.toLowerCase(),e=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),3==e.nodeType&&(e=e.parentNode);if(“INPUT”==e.tagName||”TEXTAREA”==e.tagName)return}d.keyCode?code=d.keyCode:d.which&&(code=d.which),e=String.fromCharCode(code).toLowerCase(),188==code&&(e=”,”),190==code&&(e=”.”);var f=a.split(“+”),g=0,h={“`”:”~”,1:”!”,2:”@”,3:”#”,4:”$”,5:”%”,6:”^”,7:”&”,8:”*”,9:”(“,0:”)”,”-“:”_”,”=”:”+”,”;”:”:”,”‘”:’”‘,”,”:”<“,”.”:”>”,”/”:”?”,”\”:”|”},i={esc:27,escape:27,tab:9,space:32,”return”:13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,”break”:19,insert:45,home:36,”delete”:46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},j=!1,l=!1,m=!1,n=!1,o=!1,p=!1,q=!1,r=!1;d.ctrlKey&&(n=!0),d.shiftKey&&(l=!0),d.altKey&&(p=!0),d.metaKey&&(r=!0);for(var s=0;k=f[s],s<f.length;s++)”ctrl”==k||”control”==k?(g++,m=!0):”shift”==k?(g++,j=!0):”alt”==k?(g++,o=!0):”meta”==k?(g++,q=!0):1<k.length?i[k]==code&&g++:c.keycode?c.keycode==code&&g++:e==k?g++:h[e]&&d.shiftKey&&(e=h[e],e==k&&g++);if(g==f.length&&n==m&&l==j&&p==o&&r==q&&(b(d),!c.propagate))return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1},this.all_shortcuts[a]={callback:e,target:d,event:c.type},d.addEventListener?d.addEventListener(c.type,e,!1):d.attachEvent?d.attachEvent(“on”+c.type,e):d[“on”+c.type]=e},remove:function(a){var a=a.toLowerCase(),b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(b){var a=b.event,c=b.target,b=b.callback;c.detachEvent?c.detachEvent(“on”+a,b):c.removeEventListener?c.removeEventListener(a,b,!1):c[“on”+a]=!1}}},shortcut.add(“Ctrl+U”,function(){top.location.href=”http://www.HalamanAnda.com/p/jangannyuri.html“});
    //]]>
    </script>

    5. Kemudian klik Simpan Tema
    Catatan:
    Anda dapat mengubah link atau URL http://www.HalamanAnda.com/p/jangannyuri.html menggunakan halaman Anda sendiri, halaman ini digunakan untuk memberikan pesan peringatan bisa dalam bentuk kalimat dan gambar.
    Ini adalah penjelasan cara memasang script anti ctrl+u di blog menggunakan javascript dan efek otomatis redirect ke halaman tertentu, cara ini juga bisa disebut mematikan tampilan page source agar orang lain tidak bisa melihat kode blog kita dengan menekan tombol ctrl + u. Semoga ini bermanfaat.[Source]