با سلام به همگی دوستان عزیز
من به دنبال یک کد پاپ آپ هستم که فقط در اولین صفحه ایی که کاربر از سایت مشاهده می کند پنجره پاپ آپ باز شود ولی کدی که من دنبالش میگردم متفاوته با این تفاوت که من میخوام با هر بار برخاستن پنجره آدرسی رو به صورت رندوم باز کنه یعنی از چندین آدرس به صورت random یکی از اون آدرسها رو باز کنه و فقط این پنجره با کلیک کاربر باز بشه نه با هر بار لود سایت چون در اون صورت اعضا اذیت میشوند . تو اینترنت و خیلی از سایتهای خارجی گشتم ولی چیزی که من دنبالش بودم رو پیدا نکردم یا اگر هم بودند اکثرا توسط مرورگرها بلوکه میشدند . خواهش میکنم کمکم کنید . خیلی خیلی لازمش دارم .
این هم نمونه از کد پاپ آپی که اصلا بلوکه نمیشه و برای هر کاربر فقط یکبار باز میشود :
کد:
شرمنده جایی بهتر از اینجا برای طرح سوال پیدا نکردم امیدوارم که مکان مناسب برای سوالم باشه .
با تشکر از همگی
من به دنبال یک کد پاپ آپ هستم که فقط در اولین صفحه ایی که کاربر از سایت مشاهده می کند پنجره پاپ آپ باز شود ولی کدی که من دنبالش میگردم متفاوته با این تفاوت که من میخوام با هر بار برخاستن پنجره آدرسی رو به صورت رندوم باز کنه یعنی از چندین آدرس به صورت 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;
شرمنده جایی بهتر از اینجا برای طرح سوال پیدا نکردم امیدوارم که مکان مناسب برای سوالم باشه .
با تشکر از همگی