Code popup javascript một (1) lần, nhiều lần cho Web - blog

        Khi chúng ta vào một số trang Web, nhấp chuột vào bất kỳ 1 chỗ nào đó trên trang Web thì thấy chạy ra 1 hoặc nhiều trang Web khác. Đó là dạng popup được rất nhiều người quản trị dùng tới. Dùng Popup không làm hài lòng người truy cập Web.
Nhưng vì một số lý do như quảng cáo - "kiếm miếng cơm manh áo" nên nhiều Admin (trong đó có mình @.@) vẫn phải sử dụng Popup làm công cụ quảng cáo của mình.
Bài viết này mình đưa ra 2 dạng code popup javascript cho Website, blog thông dụng nhất.
Code  popup javascript một (1) lần
Code  popup javascript nhiều lần
popup javascript quang cao
Popup xuất hiện nhiều lần (cứ nhấp chuột vào Web là chạy thêm 1 hoặc nhiều trang Web khác). Dạng này khá khó chịu với người truy cập. Hix, mình dùng dạng này mấy ngày làm giảm 2/3 lượt xem trang.
         Code:

function open_popup()
{
window.open("http://itviet360.com/")
}

Cách sử dụng:
<body onclick="open_popup()">
<script type="text/javascript">
Code 1
</scirpt>

Các bạn có thể tạo popup nhiều trang Web bằng cách thêm  
window.open("link Web muốn popup")
------------------------------

Popup xuất hiện 1 lần. Dạng popup này theo quảng cáo thì tính theo thời gian. Cụ thể là trong một ngày/1 địa chỉ IP thì popup chỉ xuất hiện 1 lần. Hiện tại trang mình đang dùng thằng này.
Code:
function Set_Cookie(name, value, expires, path, domain, secure) {
var today = new Date();
today.setTime(today.getTime());

if (expires) {
expires = expires * 1000 * 60 * 60 * 12;
}
var expires_date = new Date(today.getTime() + (expires));

document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}

function Get_Cookie(name) {

var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
return null;
}
if (start == -1) return null;
var end = document.cookie.indexOf(";", len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len, end));
}

function Delete_Cookie(name, path, domain) {
if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function popunder() {
if (Get_Cookie('vnsTraGopLT6')) {
return false;
} else {
Set_Cookie('vnsTraGopLT6', 'vnsTraGopLT PopUnder', '1', '/', '', '');
urls = ["http://noithathopphat.vn"]
var url = urls[Math.floor(Math.random() * urls.length)]
params = 'width=' + screen.width;
params += ', height=' + screen.height;
params += ', top=0, left=0,scrollbars=yes'
params += ', fullscreen=yes';

pop = window.open(url, 'window', params).blur();
window.focus();
return false;
}
}

Cách sử dụng:
File Java đã được mình lưu ở http://itviet360.googlecode.com/files/pop3.js các bạn.
- Cách 1: Lưu Code thành File JAVAScript và đặt
<script src='http://itviet360.googlecode.com/files/pop3.js' type='text/javascript'/>
<body onclick='popunder();'>

Cách 2: Dán thẳng Code vào trước thẻ <body>


Xem thêm: Code Popup new tab 1 lần
Code popup javascript quảng cáo [tổng hợp]
---------------------------------------------------------------------------------------- Chuyên mục: , , , , ,

1 comment:

  1. Hi Phong vũ . Bạn là 1 Chàng trai tuyệt vời

    Dĩ nhiên đây là lần thứ 2 Mình xem Bai Post của Bạn . Lần truoc là Minh xem : Bài Office 2007 Cua ban thành công .

    Rất Hân hạnh được làm quen , kết bạn với 1 Người như Phong Vũ

    Đồng hương NAM định nhé

    My email : phuongnamvu@gmail.com

    Liên hệ với mình : 090- 808-4414

    ReplyDelete