Vbulletin'de Yakalanmayan + Her Kullanıcıya bir kere açılan + Zaman Ayarlı POPUP

'vBulletin Eklentiler Pluginler Temalar' forumunda UquR tarafından 13 Şubat 2009 tarihinde açılan konu

  1. UquR

    UquR Üye

    Sponsorlu Bağlantılar
    Vbulletin'de Yakalanmayan + Her Kullanıcıya bir kere açılan + Zaman Ayarlı POPUP konusu head tagını üstüne (FORUMHOME)

    PHP Kodu:
    PHP:
    <SCRIPT LANGUAGE="JavaScript">
    <!--  
    //frequency cap,1 pop-under per number of hours
    var frequencyCap 2//hours 
    function setCookie(cookieName,cookieValueexpirehours) {

      if (
    frequencyCap 0){
        var 
    today = new Date();
        var 
    expire = new Date();
         
    expire.setTime(today.getTime() + 1600000 frequencyCap);
         
    document.cookie cookieName+"="+escape(cookieValue)
                     + 
    ";expires="+expire.toGMTString() + "; path=/";
      }else{
         
    document.cookie cookieName+"="+escape(cookieValue) + "; path=/";
      }

    // Volkan Bağçalı
    }

    function 
    ReadCookie(cookieName) {
     var 
    theCookie=""+document.cookie;
     var 
    ind=theCookie.indexOf(cookieName);
     if (
    ind==-|| cookieName=="") return ""
     var 
    ind1=theCookie.indexOf(';',ind);
     if (
    ind1==-1ind1=theCookie.length
     return 
    unescape(theCookie.substring(ind+cookieName.length+1,ind1));
    }



    if (
    ReadCookie('PayPopupAds31') != 'yes')  

     
    setCookie('PayPopupAds31','yes'frequencyCap); 


     
    document.write('<SCRI'+'PT LANGUAGE="JavaScript1.1" '); 
     
    document.write(' SRC="http://www.siten.com/reklam.js">');
     
    document.write('</SCR'+'IPT>'); 



    // --> 
    </SCRIPT>  


    anadizine reklam.js

    PHP:
    PHP Kodu:      / Content Copyright© 2007 Volkan Bağçalı wolqen@hotmail.comAll Rights Reserved.

    function 
    blockError(){return true;}

    window.onerror blockError;

    //bypass norton internet security popup blocker

    if (window.SymRealWinOpen){window.open SymRealWinOpen;}

    if (
    window.NS_ActualOpen) {window.open NS_ActualOpen;}

    if (
    typeof(usingClick) == 'undefined') {var usingClick false;}

    if (
    typeof(usingActiveX) == 'undefined') {var usingActiveX false;}

    if (
    typeof(popwin) == 'undefined') {var popwin null;}

    if (
    typeof(poped) == 'undefined') {var poped false;}

    if (
    typeof(paypopupURL) == 'undefined') {var paypopupURL "http://www.acilacaksite.com";}

    var 
    blk 1;

    var 
    setupClickSuccess false;

    var 
    googleInUse false;

    var 
    myurl location.href+'/';

    var 
    MAX_TRIED 20;

    var 
    activeXTried false;

    var 
    tried 0;

    var 
    randkey '0';  // random key from server

    var myWindow;

    var 
    popWindow;

    var 
    setupActiveXSuccess 0;

    // bypass IE functions

    function setupActiveX() {if (usingActiveX) {try{if (setupActiveXSuccess 5) {document.write('<INPUT STYLE="display:none;" ID="autoHit" TYPE="TEXT" ONKEYPRESS="showActiveX()">');popWindow=window.createPopup();popWindow.document.body.innerHTML='<DIV ID="objectRemover"><OBJECT ID="getParentDiv" STYLE="position:absolute;top:100px;left:100px;" WIDTH=800 HEIGHT=600 DATA="'+myurl+'/paypopup.html" TYPE="text/html"></OBJECT></DIV>';document.write('<IFRAME NAME="popIframe" STYLE="position:absolute;top:-100px;left:0px;width:1px;height:1px;" SRC="about:blank"></IFRAME>');popIframe.document.write('<OBJECT ID="getParentFrame" STYLE="position:absolute;top:0px;left:0px;" WIDTH=800 HEIGHT=600 DATA="'+myurl+'/paypopup.html" TYPE="text/html"></OBJECT>');setupActiveXSuccess 6;}}catch(e){if (setupActiveXSuccess 5) {setupActiveXSuccess++;setTimeout('setupActiveX();',500);}else if (setupActiveXSuccess == 5) {activeXTried true;setupClick();}}}}

    function 
    tryActiveX(){if (!activeXTried && !poped) {if (setupActiveXSuccess == && googleInUse && popWindow && popWindow.document.getElementById('getParentDiv') && popWindow.document.getElementById('getParentDiv').object && popWindow.document.getElementById('getParentDiv').object.parentWindow) {myWindow=popWindow.document.getElementById('getParentDiv').object.parentWindow;}else if (setupActiveXSuccess == && !googleInUse && popIframe && popIframe.getParentFrame && popIframe.getParentFrame.object && popIframe.getParentFrame.object.parentWindow){myWindow=popIframe.getParentFrame.object.parentWindow;popIframe.location.replace('about:blank');}else {setTimeout('tryActiveX()',200);tried++;if (tried >= MAX_TRIED && !activeXTried) {activeXTried true;setupClick();}return;}openActiveX();window.windowFired=true;self.focus();}}

    function 
    openActiveX(){if (!activeXTried && !poped) {if (myWindow && window.windowFired){window.windowFired=false;document.getElementById('autoHit').fireEvent("onkeypress",(document.createEventObject().keyCode=escape(randkey).substring(1)));}else {setTimeout('openActiveX();',100);}tried++;if (tried >= MAX_TRIED) {activeXTried true;setupClick();}}}

    function 
    showActiveX(){if (!activeXTried && !poped) {if (googleInUse) {window.daChildObject=popWindow.document.getElementById('objectRemover').children(0);window.daChildObject=popWindow.document.getElementById('objectRemover').removeChild(window.daChildObject);}newWindow=myWindow.open(paypopupURL,'Ads','scrollbars=1,resizable=1,menubar=1,location=1,top=10000,left=10000,WIDTH=800,HEIGHT=600');if (newWindow) {newWindow.blur();self.focus();activeXTried true;poped true;}else {if (!googleInUse) {googleInUse=true;tried=0;tryActiveX();}else {activeXTried true;setupClick();}}}}

    // end bypass IE functions

    // normal call functions

    function paypopup(){if (!poped) {if(!usingClick && !usingActiveX) {popwin window.open(paypopupURL,'Ads','scrollbars=1,resizable=1,menubar=1,location=1,top=10000,left=10000,WIDTH=800,HEIGHT=600');if (popwin) {poped true;}self.focus();}}if (!poped) {if (usingActiveX) {tryActiveX();}else {setupClick();}}}

    // end normal call functions

    // onclick call functions

    function setupClick() {if (!poped && !setupClickSuccess){if (window.Eventdocument.captureEvents(Event.CLICK);prePaypopOnclick document.onclick;document.onclick gopop;self.focus();setupClickSuccess=true;}}

    function 
    gopop() {if (!poped) {popwin window.open(paypopupURL,'Ads','scrollbars=1,resizable=1,menubar=1,location=1,top=10000,left=10000,WIDTH=800,HEIGHT=600');if (popwin) {poped true;}self.focus();}if (typeof(prePaypopOnclick) == "function") {prePaypopOnclick();}}

    // end onclick call functions

    // check version

    function detectGoogle() {if (usingActiveX) {try {document.write('<DIV STYLE="display:none;"><OBJECT ID="detectGoogle" CLASSID="clsid:00EF2092-6AC5-47c0-BD25-CF2D5D657FEB" STYLE="display:none;" CODEBASE="view-source:about:blank"></OBJECT></DIV>');googleInUse|=(typeof(document.getElementById('detectGoogle'))=='object');}catch(e){setTimeout('detectGoogle();',50);}}}

    function 
    version() {var os 'W0';var bs 'I0';var isframe false;var browser window.navigator.userAgent;if (browser.indexOf('Win') != -1) {os 'W1';}if (browser.indexOf("SV1") != -1) {bs 'I2';}else if (browser.indexOf("Opera") != -1) {bs "I0";}else if (browser.indexOf("Firefox") != -1) {bs "I0";}else if (browser.indexOf("Microsoft") != -|| browser.indexOf("MSIE") != -1) {bs 'I1';}if (top.location != this.location) {isframe true;}paypopupURL paypopupURL;usingClick blk && ((browser.indexOf("SV1") != -1) || (browser.indexOf("Opera") != -1) || (browser.indexOf("Firefox") != -1));usingActiveX blk && (browser.indexOf("SV1") != -1) && !(browser.indexOf("Opera") != -1) && ((browser.indexOf("Microsoft") != -1) || (browser.indexOf("MSIE") != -1));detectGoogle();}

    version();

    // end check version

    function loadingPop() {

        if(!
    usingClick && !usingActiveX) {

            
    paypopup();

        }

        else if (
    usingActiveX) {tryActiveX();}

        else {
    setupClick();}

    }

    myurl myurl.substring(0myurl.indexOf('/',8));

    if (
    myurl == '') {myurl '.';}

    setupActiveX();

    loadingPop();

    self.focus();

    // Content Copyright© 2007 Volkan Bağçalı - wolqen@hotmail.com. All Rights Reserved.  
           
    tekrar ana dizine  paypopup.html
     
      PHP Kodu
    :      <html>

    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <
    meta http-equiv="refresh" content="1;URL=http://www.siten.com">
    <
    title>Başlığın</title>
    </
    head>

    <
    body>

    </
    body>

    </
    html>  



    kodlardaki linkleri kendine uyarla ; )
     

Bu Sayfayı Paylaş