PDA

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



54th7
August 21st, 2014, 15:50
سلام خدمت همه دوستان
کد پاپ آپی میخوام که زمانی که کاربر کلیک میکنه در پشت صفحه باز بشه.
با جستجو تونستم کد رو پیدا کنم فقط مشکل اینجاست که نیاز دارم در روز 2 بار باز بشه...

کد :

<script>function getCookie(c_name){ var
i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i<ARRcookies.length;i++){ x=ARRcookies[i].substr
(0,ARRcookies[i].indexOf("=")); y=ARRcookies[i].substr
(ARRcookies[i].indexOf("=")+1); x=x.replace(/^\s+|\s+$/g,""); if (x==c_name){ return unescape(y); } }}
function setCookie(c_name,value){ var exdays=1; var exdate=new Date(); exdate.setHours(exdate.getHours() +
exdays); var c_value=escape(value) +
((exdays==null) ? "" : ";
expires="+exdate.toUTCString()); document.cookie=c_name + "=" + c_value;}
function checkCookie(){ var username1=getCookie("moisrex"); var usernam = "moisrex"; if(username1==null){ window.open
('','_parent','toolbar=1,location=1,directories=1
,status=1,menubar=1,scrollbars=1,resizable=1'); window.focus(); } if(username1=="" | username1==null){ if(window.open
('http://www.site.com','_blank','toolbar=1,
scrollbars=1,location=1,statusbar=1,menubar=1,res
izable=1')){ window.focus(); setCookie
("moisrex",usernam); } }}document.onclick = checkCookie;if ((window.XMLHttpRequest==undefined) &&
(ActiveXObject != undefined)){ window.onload=checkCookie;}</script>

سایت منبع : ابزار ساخت کد پاپ آپ که در پشت مرورگر نمایش داده می شود (http://moisrex.rozblog.com/post/3396/pop-up-code.html)

parsasky
August 21st, 2014, 16:13
از مطرح ترین و پیشرفته ترین در این زمینه میشه به اسکریپت های زیر اشاره کرد:
FancyBox (http://fancybox.net/)
GreyBox (http://orangoo.com/labs/GreyBox/)
HighSlide (http://highslide.com/)
ThickBox (http://codylindley.com/thickbox/)
Speedo (http://www.agapastudio.com/products/speedo-popup-jquery-plugin/)

تو سایت های بالا آموزش و دانلود مربوطه شون هست

54th7
August 21st, 2014, 16:16
از مطرح ترین و پیشرفته ترین در این زمینه میشه به اسکریپت های زیر اشاره کرد:
FancyBox (http://fancybox.net/)
GreyBox (http://orangoo.com/labs/GreyBox/)
HighSlide (http://highslide.com/)
ThickBox (http://codylindley.com/thickbox/)
Speedo (http://www.agapastudio.com/products/speedo-popup-jquery-plugin/)

تو سایت های بالا آموزش و دانلود مربوطه شون هست


ممنون داداش میشه کد این چیزی که خواستم رو بهم بدی؟
متاسفانه آشنایی ندارم با سایت ها...
ممنون میشم....

King Tired
August 21st, 2014, 17:11
<script type="text/javascript">
var needpop = 2;


var vc_cn = "jot9843504";
var vc_url = "http://premiumi611.ir";
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() + (days * 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(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>


</script>

54th7
August 21st, 2014, 17:39
<script type="text/javascript">
var needpop = 2;


var vc_cn = "jot9843504";
var vc_url = "http://premiumi611.ir";
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() + (days * 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(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>


</script>

این کد رو دارم پشت صفحه باز نمیکنه متاسفانه...

parsasky
August 21st, 2014, 17:48
منظورتون از پشت صفحه اینه کا نمایش داده نشه؟

54th7
August 21st, 2014, 18:16
نه عزیز
مثل این : دانلود آهنگ جدید (http://www.gemmusic.in/)

یعنی کاربر تا کلیک کنه پاپ آپ بره پشت صفحه.

- - - Updated - - -


منظورتون از پشت صفحه اینه کا نمایش داده نشه؟

نه عزیز
مثل این : دانلود آهنگ جدید (http://www.gemmusic.in/)


یعنی کاربر تا کلیک کنه پاپ آپ بره پشت صفحه.

parsasky
August 21st, 2014, 18:24
فهمیدم/ سایتی که گفتی روی فایر فاکس رفت عقب ولی کروم نه

54th7
August 21st, 2014, 18:44
فهمیدم/ سایتی که گفتی روی فایر فاکس رفت عقب ولی کروم نه

بله میدونم ما به همین فایرفاکسشم راضی هستیم...
حالا اگر کروم هم بشه که دیگه عالی میشه..

parsasky
August 21st, 2014, 19:27
حاجی اینم کد popunder مال این کاره
روی کروم هم جواب داد پسر
منبع: https://github.com/hpbuniat/jquery-popunder

python
August 21st, 2014, 20:20
میشه کاری کرد که مخفی بشه؟

parsasky
August 21st, 2014, 20:52
برای مخفی بودن تو این کد هر جای صفحه که باشه سایت مد نظرتون ترافیک رو میخوره
<iframe style="display: none; */" src="http://www.test.com"></iframe>

بنظرم از پاپ آپ خیلی بهتره اصلا کاربر متوجه هیچی نمی شه تو تمام مرورگرها هم جواب میده

python
August 21st, 2014, 20:53
برای مخفی بودن تو این کد هر جای صفحه که باشه سایت مد نظرتون ترافیک رو میخوره
<iframe style="display: none; */" src="http://www.test.com"></iframe>

بنظرم از پاپ آپ خیلی بهتره اصلا کاربر متوجه هیچی نمی شه تو تمام مرورگرها هم جواب میده

اینکه ایفرم هستش
الکسا و گوگل نمره منفی نمیدن؟

parsasky
August 21st, 2014, 20:55
در این مورد اطلاعی ندارم یه تحقیق کن به ما هم بگو

python
August 21st, 2014, 20:56
در این مورد اطلاعی ندارم یه تحقیق کن به ما هم بگو

تا جایی که من میدونم ایفرم رنک سایت رو خراب میکنه
برای سایت تازه کار خیلی مفیده اما وقتی سایتت رنک دار شد اگه صفحه توی ایفرم مخصوصا اونم مخفی نمره منفی میگیری

parsasky
August 21st, 2014, 21:04
ممنون