• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

کد تبلیغات popup به صورت random

amaa_tama

Registered User
تاریخ عضویت
7 آپریل 2011
نوشته‌ها
512
لایک‌ها
96
با سلام به همگی دوستان عزیز

من به دنبال یک کد پاپ آپ هستم که فقط در اولین صفحه ایی که کاربر از سایت مشاهده می کند پنجره پاپ آپ باز شود ولی کدی که من دنبالش میگردم متفاوته با این تفاوت که من میخوام با هر بار برخاستن پنجره آدرسی رو به صورت رندوم باز کنه یعنی از چندین آدرس به صورت random یکی از اون آدرسها رو باز کنه و فقط این پنجره با کلیک کاربر باز بشه نه با هر بار لود سایت چون در اون صورت اعضا اذیت میشوند . تو اینترنت و خیلی از سایتهای خارجی گشتم ولی چیزی که من دنبالش بودم رو پیدا نکردم یا اگر هم بودند اکثرا توسط مرورگرها بلوکه میشدند . خواهش میکنم کمکم کنید . خیلی خیلی لازمش دارم .

این هم نمونه از کد پاپ آپی که اصلا بلوکه نمیشه و برای هر کاربر فقط یکبار باز میشود :

کد:

HTML:
document.popup = false;
function setCookie(name, value) 
{
	document.cookie = escape(name) + "=" + escape(value) + "; path=/";
}
function getCookie(name) 
{
	var exp = new RegExp(escape(name) + "=([^;]+)");
	if (exp.test(document.cookie + ";")) 
	{
		exp.exec(document.cookie + ";");
		return unescape(RegExp.$1);
	}
	else return false;
}
document.popup = getCookie('popup');
function openPopup() 
{
	if (document.popup) return;
	window.open('http://mikhakshop.melimarket.com','SHOP','toolbar=no,statusbar=no,location=no,scrollbars=yes,resizable=yes,width=1024,height=600');
	document.popup = true;
	setCookie('popup', 'true');}
document.onclick = openPopup;
if ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined)) window.onload = openPopup;

شرمنده جایی بهتر از اینجا برای طرح سوال پیدا نکردم امیدوارم که مکان مناسب برای سوالم باشه .

با تشکر از همگی
 

amaa_tama

Registered User
تاریخ عضویت
7 آپریل 2011
نوشته‌ها
512
لایک‌ها
96
یعنی هیچ کسی تو این انجمن نیست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
 

amaa_tama

Registered User
تاریخ عضویت
7 آپریل 2011
نوشته‌ها
512
لایک‌ها
96
هنوز هم منتظرم
 

silverboy.ir

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
25 جولای 2005
نوشته‌ها
1,905
لایک‌ها
479
سن
38
محل سکونت
Tehran - Tehranpars Hossein Rezazadeh ------
با سلام به همگی دوستان عزیز

من به دنبال یک کد پاپ آپ هستم که فقط در اولین صفحه ایی که کاربر از سایت مشاهده می کند پنجره پاپ آپ باز شود ولی کدی که من دنبالش میگردم متفاوته با این تفاوت که من میخوام با هر بار برخاستن پنجره آدرسی رو به صورت رندوم باز کنه یعنی از چندین آدرس به صورت random یکی از اون آدرسها رو باز کنه و فقط این پنجره با کلیک کاربر باز بشه نه با هر بار لود سایت چون در اون صورت اعضا اذیت میشوند . تو اینترنت و خیلی از سایتهای خارجی گشتم ولی چیزی که من دنبالش بودم رو پیدا نکردم یا اگر هم بودند اکثرا توسط مرورگرها بلوکه میشدند . خواهش میکنم کمکم کنید . خیلی خیلی لازمش دارم .

این هم نمونه از کد پاپ آپی که اصلا بلوکه نمیشه و برای هر کاربر فقط یکبار باز میشود :

کد:

HTML:
document.popup = false;
function setCookie(name, value) 
{
    document.cookie = escape(name) + "=" + escape(value) + "; path=/";
}
function getCookie(name) 
{
    var exp = new RegExp(escape(name) + "=([^;]+)");
    if (exp.test(document.cookie + ";")) 
    {
        exp.exec(document.cookie + ";");
        return unescape(RegExp.$1);
    }
    else return false;
}
document.popup = getCookie('popup');
function openPopup() 
{
    if (document.popup) return;
    window.open('http://mikhakshop.melimarket.com','SHOP','toolbar=no,statusbar=no,location=no,scrollbars=yes,resizable=yes,width=1024,height=600');
    document.popup = true;
    setCookie('popup', 'true');}
document.onclick = openPopup;
if ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined)) window.onload = openPopup;

شرمنده جایی بهتر از اینجا برای طرح سوال پیدا نکردم امیدوارم که مکان مناسب برای سوالم باشه .

با تشکر از همگی


خدمت شما :

کد:
document.popup = false;
function setCookie(name, value) 
{
    document.cookie = escape(name) + "=" + escape(value) + "; path=/";
}
function getCookie(name) 
{
    var exp = new RegExp(escape(name) + "=([^;]+)");
    if (exp.test(document.cookie + ";")) 
    {
        exp.exec(document.cookie + ";");
        return unescape(RegExp.$1);
    }
    else return false;
}
document.popup = getCookie('popup');
var allurl = Array('http://test.com', 'http://test2.com', 'http://test3.com')
function openPopup() 
{
    if (document.popup) return;
    var key = Math.floor(Math.random() * allurl.length);
    window.open(allurl[key],'SHOP','toolbar=no,statusbar=no,location=no,scrollbars=yes,resizable=yes,width=1024,height=600');
    document.popup = true;
    setCookie('popup', 'true');}
document.onclick = openPopup;
if ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined)) window.onclick = openPopup;

آدرس هایی که می خواهید باز بشه رو توی این آرایه بذارید
کد:
var allurl = Array('http://test.com', 'http://test2.com', 'http://test3.com')
 

alijoojoo

کاربر تازه وارد
تاریخ عضویت
12 ژانویه 2010
نوشته‌ها
16
لایک‌ها
2
یه کدی میخوام که به صورت رندوم بین 5 سایت با هر کلیک باز بشه.
 
بالا