gravatar

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://thienhieu.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>



Lưu lại template hoàn tất thủ thuật



Chúc bạn thành công và đừng quên comment, like, share nếu bài viết hữu ích với bạn nha!

hiện tại

Entri Populer