Thứ Hai, ngày 07 tháng 12 năm 2015

Share Code mở cửa sổ mới khi click bất kì trên Web/Blog

Mình đã từng giới thiệu bài viết Code Popup mở tab mới khi click chuột bất kì trên Web/Wap/Blog nhưng ở đây code sẽ mở cửa sổ mới (new window)... vậy tác dụng của code mở popup với mở new window có gì khác nhau. 
Khi các bạn chọn code mở popup thì khi khách click bất kì vị trí nào trên web hay blog sẽ thấy ngay trang bạn muốn mở còn khi bạn dùng new window thì khách vẫn đang xem nội dung trên trang của bạn đồng thời 1 cửa sổ mới cũng được hiện lên. Nếu bạn để kích thước cửa sổ mở ra nhỏ thì khách sẽ quên không tắt nó đi. 
Điều này chỉ tốt khi bạn muốn quảng cáo cho 1 trang web khác của bạn tìm kiếm lượt view và traffic. Code này cũng chỉ hiển thị 1 lần đầu tiên khi có người khác vào trang của bạn. Vì thế nó sẽ không gây khó chịu cho khách
Các bạn có thể xem demo hình ảnh dưới đây (chắc nhiều bạn thấy rồi)


Để làm được như vậy các bạn copy đoạn javascript sau và dán vào trang blog/web của bạn
<script>function addEvent(obj,eventName,func){if(obj.attachEvent){obj.attachEvent("on"+eventName,func);}else if(obj.addEventListener){obj.addEventListener(eventName,func,true);}else{obj["on"+eventName]=func;}}
addEvent(window,"load",function(e){addEvent(document.body,"click",function(e){var pX;pX=screen.width;if(!pX){pX=document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth;}
if(pX>800){if(document.cookie.indexOf("pnpopup=popactive")==-1){document.cookie='pnpopup=popactive';params='width=100';params+=', height=100';params+=', top=0, left=0, resizable=no, scrollbars=yes, location=yes';var w=window.open("http://www.codeseo.net/",'window1',params).blur();window.focus();}}});});</script>
Các bạn để ý http://www.codeseo.net/ hãy thay thành trang mà bạn muốn mở new window khi người khác click vào vị trí bất kì trên web bạn
Bạn nào am hiểu về js có thể tùy biến nhiều hơn ví dụ như độ rộng độ cao, khoảng cách với top với left, khung trượt v.v...
Chúc các bạn thành công!