Code popup javascript một (1) lần, nhiều lần cho Web - blog
Thứ Hai, 8 tháng 10, 2012
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ầnCode popup javascript nhiều lầnPopup 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ầnCode popup javascript quảng cáo [tổng hợp]----------------------------------------------------------------------------------------
Tags:
javascript
,
Source code
,
Thu thuat
,
Thu thuat blogspot
- jQuery Gooey Menu đẹp cho web, blogger
- Jquery Multi Tab cho Website, blog, blogger
- Code tooltip rê chuột phóng to hình ảnh cho Web - blog - blogspot
- giải phương trình bậc 2 - JavaScript
- giải hệ phương trình bậc nhất 2 ẩn (javascript)
- Menu CSS3 trỏ xuống theo phong cách cổ điển cho Web, blogspot
- Code hỗ trợ Skype trực tuyến - Online cho Website, Blog
- Horizontal Menu CSS3 - chữ cuộn tròn theo chuột cho Web, blogspot
- Code thêm nút Like Facebook (FB), G+ cho Web ASP.NET
- CSS 3D Menu Vertical đẹp cho web, blog
- Menu CSS3 bar đẹp đa tầng với icon riêng cho Web, Blogspot
- Menu dọc cho Web, blog [V2] - Menu thanh trái đẹp
Ý kiến bạn đọc [ 0 ]
Ý kiến của bạn