PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درخواست کد پاپ اپ نیوتب و نیوپیج به طور همزمان ( هر 24 ساعت یکبار )



ArmiN_C
09-09-2014, 10:28 PM
سلام

یک کد میخواستم که توش هم نیوتب و هم نیوپیج باز بشه و برای هر کوکی 24 ساعت (و هر 18 ساعت ) یکبار باز بشه .

برام فرقی نداره دو تا کد باشه یا یه دونه کد :) فقط میخوام برای هر کوکی در دو تایم 18 و 24 ساعته یک بار باز بشه ( یک کد برای 18 ساعت یکبار و یک کد برای 24 ساعت یکبار ) .

ممنون میشم کمکم کنید .

admin
09-10-2014, 12:09 AM
سلام دوست عزیز. اینم از کدی که میخواستی.
یک پاپ آپ نیو پیج در پشت صفحه و یک پاپ آپ نیو تب

<!--- Code By : Only the registered members can see the link --->
<script type="text/javascript">
var needpop = 1;

var vc_cn = "jot9843504";
var vc_url = "pi3idl";
if (readCookie(vc_cn)) {
needpop = 0;
}else{
needpop = 1;
}
var PopWidth = 1024;
var PopHeight = 768;
var PopTargetingMethod = 100;
var PopUseDivLayer = 1;
var RTSDomain = vc_url;
var debugDomain = vc_url;
var Page_Popped = false;
var Page2_Popped = false;
var Page_Loaded = false;
var Page_Enter;
var MySiteDomain = window.location.href.split('/');
if (needpop == 1) {
InitPop()
}
function InitPop() {
Page_Enter = new Date();
if (window.captureEvents) {
window.captureEvents(Event.CLICK);
window.onclick = LoadStandardPop
} else document.onclick = LoadStandardPop
}
function SiteEnter() {
Page_Loaded = true
}
function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(24*60*60*1000));
var expires = "; expires=" + date.toGMTString()
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name) {
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
}
return null
}
function RetrieveCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) popSuccesses = parseInt(popSuccesses);
else popSuccesses = 0;
return popSuccesses
}
function IncrementCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1);
else createCookie(cookieName, 1, 1)
}
function LoadStandardPop() {
if (Page_Popped == true) return;
var pLoaded = false;
if (window.SymRealWinOpen) {
open = SymRealWinOpen
}
if (window.NS_ActualOpen) {
open = NS_ActualOpen
}
var pxLeft = 0;
var pxTop = 0;
if (screen.width > 0 && screen.height > 0) {
pxLeft = (screen.width / 2) - (PopWidth / 2);
pxTop = (screen.height / 2) - (PopHeight / 2) - 50;
if (pxLeft < 0) pxLeft = 0;
if (pxTop < 0) pxTop = 0
}
pLoaded = open('Only the registered members can see the link', '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
pLoaded2 = open('Only the registered members can see the link');
if (pLoaded) {
var w2 = window.open('about:blank');
if(w2) {w2.focus();w2.close();}

Page_Popped = true;
IncrementCount()
} else {
Page_Popped = true;
if (Page_Loaded) initAdLayer();
else XBrowserAddHandlerPops(window, "load", "initAdLayer")
}
window.focus();
}

</script>
<a href="Only the registered members can see the link" style="display:none">کد وبلاگ</a>
<!--- Code By : Only the registered members can see the link --->
این کد برای هر 24 ساعت یک بار هست. برای تغییر اون به 18 ساعت یک بار باید 24*60*60*1000 رو از داخل کد به 18*60*60*1000 تغیر بدین.

ArmiN_C
09-10-2014, 12:32 AM
سلام دوست عزیز. اینم از کدی که میخواستی.
یک پاپ آپ نیو پیج در پشت صفحه و یک پاپ آپ نیو تب

<!--- Code By : Only the registered members can see the link --->
<script type="text/javascript">
var needpop = 1;

var vc_cn = "jot9843504";
var vc_url = "pi3idl";
if (readCookie(vc_cn)) {
needpop = 0;
}else{
needpop = 1;
}
var PopWidth = 1024;
var PopHeight = 768;
var PopTargetingMethod = 100;
var PopUseDivLayer = 1;
var RTSDomain = vc_url;
var debugDomain = vc_url;
var Page_Popped = false;
var Page2_Popped = false;
var Page_Loaded = false;
var Page_Enter;
var MySiteDomain = window.location.href.split('/');
if (needpop == 1) {
InitPop()
}
function InitPop() {
Page_Enter = new Date();
if (window.captureEvents) {
window.captureEvents(Event.CLICK);
window.onclick = LoadStandardPop
} else document.onclick = LoadStandardPop
}
function SiteEnter() {
Page_Loaded = true
}
function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(24*60*60*1000));
var expires = "; expires=" + date.toGMTString()
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name) {
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
}
return null
}
function RetrieveCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) popSuccesses = parseInt(popSuccesses);
else popSuccesses = 0;
return popSuccesses
}
function IncrementCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1);
else createCookie(cookieName, 1, 1)
}
function LoadStandardPop() {
if (Page_Popped == true) return;
var pLoaded = false;
if (window.SymRealWinOpen) {
open = SymRealWinOpen
}
if (window.NS_ActualOpen) {
open = NS_ActualOpen
}
var pxLeft = 0;
var pxTop = 0;
if (screen.width > 0 && screen.height > 0) {
pxLeft = (screen.width / 2) - (PopWidth / 2);
pxTop = (screen.height / 2) - (PopHeight / 2) - 50;
if (pxLeft < 0) pxLeft = 0;
if (pxTop < 0) pxTop = 0
}
pLoaded = open('Only the registered members can see the link', '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
pLoaded2 = open('Only the registered members can see the link');
if (pLoaded) {
var w2 = window.open('about:blank');
if(w2) {w2.focus();w2.close();}

Page_Popped = true;
IncrementCount()
} else {
Page_Popped = true;
if (Page_Loaded) initAdLayer();
else XBrowserAddHandlerPops(window, "load", "initAdLayer")
}
window.focus();
}

</script>
<a href="Only the registered members can see the link" style="display:none">کد وبلاگ</a>
<!--- Code By : Only the registered members can see the link --->
این کد برای هر 24 ساعت یک بار هست. برای تغییر اون به 18 ساعت یک بار باید 24*60*60*1000 رو از داخل کد به 18*60*60*1000 تغیر بدین.

پشت صفحه هست ؟ نیازی به پشت صفحه نیست مثل سایت های معمولی نیوتب باز بشه و نیوپیج روی اون باز بشه فقط میشه سایز نیوپیج رو تغییر داد ؟

بعد اینکه توی این قسمت باید ادرس سایت ها رو بذارم ؟


pLoaded = open('Only the registered members can see the link', '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
pLoaded2 = open('Only the registered members can see the link');
کدومش نیوتب و کدومش نیوپیج هست ؟

admin
09-10-2014, 10:08 AM
میتونید کد زیر

var w2 = window.open('about:blank');
if(w2) {w2.focus();w2.close();}
و کد زیر

window.focus();
رو از آخرای کد اولی پاک کنید تا مشکل پاپ آپ پشت صفحه رو نداشته باشید.
--------------------
خط اول برای پاپ آپ نیو پیج هست و خط دوم برای پاپ آپ نیو تب هست.

pLoaded = open('Only the registered members can see the link', '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);

pLoaded2 = open('Only the registered members can see the link');
در مورد سایز هم این تنظیم شده که روی 1024*768 و در وسط صفحه. برای تغییر سایز میتونید این اعداد رو از اول کد تغییر بدین.

ArmiN_C
09-10-2014, 04:50 PM
خیلی ممنون عالی بود

میشه مثلا بعضی وقتا نیوتب رو بذارم ولی برای نیوپیج آدرس قرار ندم ؟ ( مثلا نیوتب باز بشه ولی نیوپیج باز نشه یا بالعکس ) برای زمان هایی که یه تبلیغ بیشتر ندارم

admin
09-10-2014, 06:14 PM
اگه آدرس قرار ندید یک نیو پیج یا نیو تب بدون آدرس باز میکنه. برای این کار باید اون خطی که آدرس رو وارد میکنید رو پاک کنید.

milad19
10-20-2014, 02:10 PM
باسلام
و تشکر بابت کد
مشکلی که بنده دارم اینکه این کد محدودیت نداره و هر چند بار که کلیک بشه باز میشه
برای اینکه بخواهیم فقط یه بار در 24 ساعت باز بشه باید چکار کنیم؟

admin
10-20-2014, 07:38 PM
کد چک شد و مشکلی نداره. مشکل از تنظیمات کوکی مرورگر شماست

milad19
10-21-2014, 02:17 PM
ببخشید این دوتا آدرس که که یکی نیو پیج هست و یکی نیو تب البته امیدوارم قرار دادن آدرس خلاف قوانین نباشه
در هر دو با چند مرورگر امتحان کردم بدون محدودیت باز میشه
lataief.ir
parvaz650.com

admin
10-21-2014, 08:46 PM
کد توسط چندین سیستم تست شد و هیچ مشکلی نداره.
شما برای چک از سیستم دیگه ای استفاده کنید(یه کامپیوتر دیگه)

ArmiN_C
11-03-2014, 03:33 AM
سلام

دقیقا کدوم قسمت کد رو تغییر بدیم تا به صورت تایمی باز نشه یعنی با هر بار رفرش یه بار باز بشه ؟ :d

admin
11-05-2014, 10:59 PM
فقط کافیست 24*60*60*1000 رو به 1 تغییر بدید.
24*60*60*1000 مدت زمانش به هزارم ثانیه هست که 1 بدید هیچ مشکلی دیگه پیدا نمیکنید

hossein1369
02-01-2015, 08:43 AM
سلام من همین کد رو گذاشتم اما میخوام برای هر ای پی توی 24 ساعت 3 بار پاپ اپ باز بشه
این کد رو 24*60*60*1000 به این 8*60*60*1000 تغییر دادم درسته ؟

admin
02-01-2015, 01:41 PM
سلام من همین کد رو گذاشتم اما میخوام برای هر ای پی توی 24 ساعت 3 بار پاپ اپ باز بشه
این کد رو 24*60*60*1000 به این 8*60*60*1000 تغییر دادم درسته ؟

کاملا صحیح . هر 8 ساعت یک پاپ آپ باز میکنه که در مجموع میشه 8*3 = 24

siya26
02-10-2015, 11:59 PM
با سلام :
داداش میشه لطف کنی بگی چطوری میشه اینو جوری تنظیم کرد که برای هر ایپی هر 10 دقیقه یک بار نمایش داده بشه ؟؟

admin
02-11-2015, 12:33 AM
زمانش رو حاصل این عدد تایین میکنه : 24*60*60*1000
زمانش بر حسب میلی ثانیه هم هست که هر 1000 میلی ثانیه برابر با 1 ثانیه.
حاصل ضرب بالا میشه 1000 میلی ثانیه در 60 ثانیه در 60 دقیقه در 24 ساعت که زمان یک روز رو به میلی ثانیه حساب میکنه.
حالا برای 10 دقیقه باید 1000 میلی ثانیه در 60 ثانیه در 10 دقیقه انجام داد که 10 دقیقه رو به میلی ثانیه تبدیل کنه.
یعنی کد 24*60*60*1000 باید به 1000*60*10 تبدیل بشه

سیدرضا بازیار
02-15-2015, 08:44 PM
من این کد رو واسه نیوتب و نیوپیج دارم
اگه بخوام کد در پشت پنجره باز بشه باید چیکار کنم؟


<script type="text/javascript">
var needpop = 1;
var vc_cn = "jot9843504";
var vc_url = "Only the registered members can see the link";
if (readCookie(vc_cn)) {
needpop = 0;
}else{
needpop = 1;
}
var PopWidth = 1024;
var PopHeight = 768;
var PopTargetingMethod = 100;
var PopUseDivLayer = 1;
var RTSDomain = vc_url;
var debugDomain = vc_url;
var Page_Popped = false;
var Page2_Popped = false;
var Page_Loaded = false;
var Page_Enter;
var MySiteDomain = window.location.href.split('/');
if (needpop == 1) {
InitPop()
}
function InitPop() {
Page_Enter = new Date();
if (window.captureEvents) {
window.captureEvents(Event.CLICK);
window.onclick = LoadStandardPop
} else document.onclick = LoadStandardPop
}
function SiteEnter() {
Page_Loaded = true
}
function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(2*60*60*1000));
var expires = "; expires=" + date.toGMTString()
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name) {
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
}
return null
}
function RetrieveCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) popSuccesses = parseInt(popSuccesses);
else popSuccesses = 0;
return popSuccesses
}
function IncrementCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1);
else createCookie(cookieName, 1, 1)
}
function LoadStandardPop() {
if (Page_Popped == true) return;
var pLoaded = false;
if (window.SymRealWinOpen) {
open = SymRealWinOpen
}
if (window.NS_ActualOpen) {
open = NS_ActualOpen
}
var pxLeft = 0;
var pxTop = 0;
if (screen.width > 0 && screen.height > 0) {
pxLeft = (screen.width / 2) - (PopWidth / 2);
pxTop = (screen.height / 2) - (PopHeight / 2) - 50;
if (pxLeft < 0) pxLeft = 0;
if (pxTop < 0) pxTop = 0
}
pLoaded = open(vc_url, '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
if (pLoaded) {
Page_Popped = true;
IncrementCount()
} else {
Page_Popped = true;
if (Page_Loaded) initAdLayer();
else XBrowserAddHandlerPops(window, "load", "initAdLayer")
}
window.focus()
}

</script>

admin
02-15-2015, 09:31 PM
اینم از کدی که میخواستین. (فقط نیاز به دو خط کد اضافه داشت)

<script type="text/javascript">
var needpop = 1;
var vc_cn = "jot9843504";
var vc_url = "Only the registered members can see the link";
if (readCookie(vc_cn)) {
needpop = 0;
}else{
needpop = 1;
}
var PopWidth = 1024;
var PopHeight = 768;
var PopTargetingMethod = 100;
var PopUseDivLayer = 1;
var RTSDomain = vc_url;
var debugDomain = vc_url;
var Page_Popped = false;
var Page2_Popped = false;
var Page_Loaded = false;
var Page_Enter;
var MySiteDomain = window.location.href.split('/');
if (needpop == 1) {
InitPop()
}
function InitPop() {
Page_Enter = new Date();
if (window.captureEvents) {
window.captureEvents(Event.CLICK);
window.onclick = LoadStandardPop
} else document.onclick = LoadStandardPop
}
function SiteEnter() {
Page_Loaded = true
}
function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(2*60*60*1000));
var expires = "; expires=" + date.toGMTString()
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name) {
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
}
return null
}
function RetrieveCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) popSuccesses = parseInt(popSuccesses);
else popSuccesses = 0;
return popSuccesses
}
function IncrementCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1);
else createCookie(cookieName, 1, 1)
}
function LoadStandardPop() {
if (Page_Popped == true) return;
var pLoaded = false;
if (window.SymRealWinOpen) {
open = SymRealWinOpen
}
if (window.NS_ActualOpen) {
open = NS_ActualOpen
}
var pxLeft = 0;
var pxTop = 0;
if (screen.width > 0 && screen.height > 0) {
pxLeft = (screen.width / 2) - (PopWidth / 2);
pxTop = (screen.height / 2) - (PopHeight / 2) - 50;
if (pxLeft < 0) pxLeft = 0;
if (pxTop < 0) pxTop = 0
}
pLoaded = open(vc_url, '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
if (pLoaded) {
var w2 = window.open('about:blank');
if(w2) {w2.focus();w2.close();}
Page_Popped = true;
IncrementCount()
} else {
Page_Popped = true;
if (Page_Loaded) initAdLayer();
else XBrowserAddHandlerPops(window, "load", "initAdLayer")
}
window.focus()
}

</script>

سیدرضا بازیار
02-15-2015, 10:01 PM
چون با فایر فاکس یه بار باز کرده بودم، باز نشد
اما با گوگل کروم تست کردم، پشت مرورگر باز نشد. (جلو باز شد)
مطمئن هستید که پشت مرورگر باز میشه؟

admin
02-16-2015, 01:49 PM
کد تست شده هست و کاملا سالمه. با موزیلا چک کنید تا حاصل کار رو ببینید (کوکی ها رو پاک کنید تا زودتر بتونید ببینید)