Sitenin Açılışında Popup Açılması
-
Merhaba arkadaşlar. Siteme ilk girildiğinde, girenlerin karşısına 800*600 bir banner açılmasını istiyorum. Reklam değil sadece resim. 5-10 saniye dursun sonra kapansın yada kapatılabilsin. İnternetten çok aradım ama hiçbiri stabil çalışmıyor. bilgisi olan paylaşırsa sevinirim.
-
Google sevmiyor artık bilgin olsun arka sayfalara atacakmış bu tip reklam koyacak siteleri. Özellikle mobil kullanıcılar için iyi oldu.
-
mkyb bunu yazdı
Google sevmiyor artık bilgin olsun arka sayfalara atacakmış bu tip reklam koyacak siteleri. Özellikle mobil kullanıcılar için iyi oldu.
belirttiğim gibi reklam amaçlı olmayacak ama. Dediğin gibi kaplama oluyor. Etkinlikleri göstermek istiyordum girişte ama kodda sıkıntım var :(
-
-
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
</script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.3.1/jquery.cookie.min.js"></script>
<script type="text/javascript">
function open_popup(){
if ($.cookie('test_status') != '1') {
fnPopUpWindow();
var date = new Date();
var minutes = 1;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('test_status', '1', {expires: date});
}
}
function fnPopUpWindow() {
popupwindow("Buraya açılmasını istediğin html yada image in sitedeki urlsi girilecek", "-baslik-", "500", "300");
}
function popupwindow(url, title, w, h) {
var left = Math.round((screen.width/2)-(w/2));
var top = Math.round((screen.height/2)-(h/2));
return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, '
+ 'menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width=' + w
+ ', height=' + h + ', top=' + top + ', left=' + left);
}
function delete_cookie()
{
document.cookie = 'test_status'+
'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}
</script>
</head>
<body onLoad="open_popup()">
</body>
</html>Bu html konudu kullanabilirsin hocam. Alttaki kod kısmından süresini ayarlayabilirsin. Url girilecek yeride not olarak ekledim.
fnPopUpWindow();
var date = new Date();
var minutes = 1;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('test_status', '1', {expires: date}); -
Yapamazsan söyle yaziyim kodları, arkadaş vermiş o yüzden elleşmedim.
-
majestiquo bunu yazdı
< ="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js" ="text/">// // ]]>
// // ]]>
//
function open_popup(){
if ($.cookie('test_status') != '1') {
fnPopUpWindow();
var date = new Date();
var minutes = 1;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('test_status', '1', {expires: date});
}
}
function fnPopUpWindow() {
popupwindow("Buraya açılmasını istediğin html yada image in sitedeki urlsi girilecek", "-baslik-", "500", "300");
}
function popupwindow(url, title, w, h) {
var left = Math.round((screen.width/2)-(w/2));
var top = Math.round((screen.height/2)-(h/2));
return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, '
+ 'menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width=' + w
+ ', height=' + h + ', top=' + top + ', left=' + left);
}
function delete_cookie()
{
document.cookie = 'test_status'+
'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}
// ]]>Bu html konudu kullanabilirsin hocam. Alttaki kod kısmından süresini ayarlayabilirsin. Url girilecek yeride not olarak ekledim.
fnPopUpWindow();
var date = new Date();
var minutes = 1;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('test_status', '1', {expires: date});şimdi bunu denedim dostumda. Popüp engellendi diyor chrome da. Mesela örnek vermek gerekirse
<!-- deskfive AdTag karamursel.tv 800x600, 800x600 (Interstitial Ad) Begin --> <script type="text/javascript"> /* DO NOT MODIFY */ (function(w,d) { w.cdxhd = w.cdxhd || []; w.cdxhd.push({ "cdxhd_bpid":148231, "cdxhd_plugin":"interstitial", "cdxhd_vtag":20151021, "cdxhd_slot":w.cdxhd.length }); var s = d.createElement("script"); s.async = true; s.src = '//ca.cubecdn.net/js/loader_v2.js?cb='+(new Date().getMinutes()+new Date().getHours()); d.head.appendChild(s); }(this,document)); </script> <!-- deskfive AdTag karamursel.tv 800x600, 800x600 (Interstitial Ad) End -->bu tarz bir kod kullanabilirmiyim ? mesela bunda engelleme olmuyor. Ama bunu kendime göre düzenleyip bir resmin açılmasını nasıl sağlıyabilirim ?
