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

کد پاپ اپ

stay green

کاربر تازه وارد
تاریخ عضویت
31 ژانویه 2012
نوشته‌ها
61
لایک‌ها
7
سلام
من کد پاپ اپ می خوام که وقتی کاربر هر جای سایتم کلیک کنه صفحه مورد نظر براش باز شه
از این کد استفاده می کنم
<script>
window.open("link/",'2','resizable=yes,directories=no,menubar=no,top=null,left=00, width=100,height=100')
</script>

ولی مثل اینکه با فایر فاکس مشکل داره .. ممنون میشم بگین این سایت ها چه جور پاپ اپ می زارن
 

MihanV

مدیر بازنشسته
تاریخ عضویت
29 جولای 2010
نوشته‌ها
11,979
لایک‌ها
30,427
محل سکونت
کرج
اینو بزار تو footer.php
سایتت بلوک یا اسپم شد پای خودت ...

HTML:
<script type="text/javascript">
<!--
var needpop = 1;

var vc_cn = "jot9843504";
var vc_url = "http://mihanv.com/";
var fisrt = getCookie(vc_cn);
if(!fisrt){
  setCookie(vc_cn,0,1);
  needpop = 1;
}else{
  needpop = 0;
}

var PopWidth = 990;
var PopHeight = 600;
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 * 10));
        var expires = "; expires=" + date.toGMTString()
    } else var expires = "";
    document.cookie = name + "=" + value + expires + "; domain=.vex6.com;  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,menubar=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()
}
function setCookie(c_name,value,exh)
{

var today = new Date();
today.setTime( today.getTime() );

var expires =  10 * 60 * 60 * exh;
var expires_date = new Date(  today.getTime() + (expires) );


var c_value=escape(value) + ((exh==null) ? "" : "; expires="+expires_date.toUTCString());
document.cookie=c_name + "=" + c_value;
}
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);
    }
  }
}
//-->
</script>
 

stay green

کاربر تازه وارد
تاریخ عضویت
31 ژانویه 2012
نوشته‌ها
61
لایک‌ها
7
یعنی همه سایت ها این ریسک رو دارن؟؟؟
 
بالا