Bình thường khi muốn thoát khỏi một web site bạn chỉ cần bấm vào dấu x
màu đỏ góc trên bên phải của trình duyệt. Nhưng bạn nghĩ sao khi
blog/web của bạn sẽ xuất hiện một thông báo popup yêu cầu độc giả xác
nhận việc họ muốn rời khỏi blog của bạn như hình dưới đây:
Xem demo: VIEW DEMO
Với thủ thuật này của namkna khi độc giả lỡ tay click chuột nhàm vào nút tắt thì cũng không thoát ra khỏi trang web của bạn nếu họ chưa xác nhận.
¤ Bắt đầu thủ thuật
1. Đăng nhập vào tài khoản Blogger
2. Vào phần Mẫu (Template)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Tìm thẻ</head> (Mẹo: Bấm chuột vào một vị trí bất kỳ trong ô chỉnh sửa HTML vào để sử dụng khung tìm kiếm nội tuyến như bài này.)
- Dán code bên dưới sau thẻ </head> vửa tìm được.
<script> var exittraffic_splashalertmessage = "Bạn đã xem hết trang web chưa!"; </script> <script type='text/javascript'> //<![CDATA[ var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; function DisableExitTraffic() { PreventExitSplash = true; } function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } function addClickEvent(a, i, func) { if (typeof a[i].onclick != 'function') { a[i].onclick = func; } } theBody = document.body; if (!theBody) { theBody = document.getElementById("body"); if (!theBody) { theBody = document.getElementsByTagName("body")[0]; } } var PreventExitSplash = false; var LightwindowOpening = false; function DisplayExitSplash() { if (PreventExitSplash == false) { window.scrollTo(0, 0); if (is_firefox) { //window.alert(exittraffic_splashalertmessage); } PreventExitSplash = true; if (is_chrome||is_firefox) { timeout_variable = setTimeout("exittraffic_change_url();", 1000); } else { document.location.href = exittraffic_RedirectUrl; } return exittraffic_splashalertmessage; } } var a = document.getElementsByTagName('A'); for (var i = 0; i < a.length; i++) { if (a[i].target !== '_blank') { addClickEvent(a, i, function() { PreventExitSplash = true; }); } else { addClickEvent(a, i, function() { PreventExitSplash = false; }); } } disablelinksfunc = function() { var a = document.getElementsByTagName('A'); for (var i = 0; i < a.length; i++) { if (a[i].target !== '_blank') { addClickEvent(a, i, function() { PreventExitSplash = true; }); } else { addClickEvent(a, i, function() { PreventExitSplash = false; }); } } } addLoadEvent(disablelinksfunc); disableformsfunc = function() { // Makes that clicking on the links on the page will not cause this popup to appear var f = document.getElementsByTagName('form'); for (var i = 0; i < f.length; i++) { if (!f[i].onclick) { f[i].onclick = function() { if (LightwindowOpening == false) { PreventExitSplash = true; } } } else if (!f[i].onsubmit) { f[i].onsubmit = function() { PreventExitSplash = true; } } } } function exittraffic_change_url() { disable_confirmation = false; clearTimeout(timeout_variable); // just to make sure document.location.href=exittraffic_RedirectUrl; } addLoadEvent(disableformsfunc); window.onbeforeunload = DisplayExitSplash; //]]> </script>- Lưu mẫu lại và xem kết quả nha.
0 Comments
Vài lời muốn nói:
* Không được nhận xét thô tục bởi mình biết các bạn là những người văn minh.
* Pass giải nén mặt định là itblognote hoặc itblognote.com nếu có Pass khác thì mình sẽ ghim trong bài viết.
* Click vào quảng cáo và chia sẻ bài viết để mình có thêm động lực viết bài nhé.