Chào mừng quay lại với Tricker Channel Blog!
Mình là admin của Tricker Channel. Ở bài viết này, mình sẽ chia sẻ thủ thuật bảo vệ bản quyền Blogger. Cách này sẽ không ảnh hưởng nhiều tới tốc độ load, với javascript hoạt động theo cấu trúc sau:
- Hiển thị tên của Designer
- Tự động chuyển hướng khi Copyright bị xóa (tương tự như các template premium nước ngoài)
Hoạt động của JavaScript bảo vệ bản quyền
JavaScript này hoạt động chủ yếu nhờ các hàm setAttribute
, window.location.href
và var e = document.getElementById
. Các hàm này sẽ:
- Nhận diện và kiểm tra sự tồn tại của ID
copyright
. - Khi phát hiện thiếu ID,
window.location.href
sẽ tự động chuyển hướng về trang chủ của chủ sở hữu bản quyền. - Ngăn chặn người dùng xóa JavaScript bằng cách trộn lẫn mã chuyên dụng và mã hóa nó.
Javascript chuyên dụng cho Blogspot là gì?
- Javascript chuyên dụng là các đoạn mã Javascript được thiết kế để giúp Blogspot hoạt động một cách tối ưu nhất. Ví dụ: Một đoạn Javascript có thể dùng để hiển thị nội dung trên trang chủ hoặc tối ưu hóa các văn bản. Để bảo vệ bản quyền, bạn có thể chèn thêm đoạn Javascript bảo vệ bản quyền ngay sau đoạn Javascript chuyên dụng, thường đặt trước dòng //]]>
.
Hướng Dẫn Bảo Vệ Bản Quyền trên Blogspot
Bước 1: Chèn Javascript bảo vệ bản quyền
- Thêm đoạn Javascript bảo vệ bản quyền:
Tìm một đoạn Javascript chuyên dụng đã có trong Blogspot, thường là các đoạn mã giúp tối ưu hoặc hiển thị nội dung.
- Chèn đoạn Javascript bảo vệ bản quyền ngay sau đoạn Javascript đó.
Vị trí chèn:
Đặt đoạn mã này trước thẻ </body>
trong mã HTML của trang.
- Mã hóa đoạn Javascript:
Mã hóa đoạn mã trước khi chèn vào Blogspot để tăng tính bảo mật và tránh bị sao chép.
<script type="text/javascript"> //<![CDATA[ window.onload=function() { var e=document.getElementById("trickerchannel"); if(e==null) { window.location.href="https://www.jsblogger.com" } e.setAttribute("href","https://www.jsblogger.com"); e.setAttribute("ref","dofollow"); e.setAttribute("title","Hoan IT"); e.innerHTML="Hoan IT" }; //]]> </script>
Trong đó:
- trickerchannel là id của text content mà bạn sẽ đặt trong tương lai (thay đổi nó thành id mà bạn muốn, ví dụ: channelid)
- https://www.jsblogger.com là trang web hoặc Facebook, thông tin liên lạc cá nhân của chủ sở hữu bản quyền. Khi người dùng xóa bản quyền, họ sẽ bị chuyển hướng đến URL này.
- Tricker Channel là nội dung bạn muốn hiển thị, có thể thay đổi thành nội dung khác. Nội dung này sẽ hiển thị giống như sau:
Bước 2
<a href='#' id='trickerchannel'>
Thay trickerchannel thành id bạn đã đặt, bạn nên đặt dưới footer.
Facebook: Dịch Vụ Mạng Xã Hội Đà Nẵng
Zalo: Dịch Vụ Đà Nẵng
Phone: 0333.110304
Gmail: mxhdn.xyz@gmail.com
Thanh toán: Ngân hàng, thẻ cào siêu rẻ, Momo, ViettelPay, card + 35% phí,...