Go Back   CodingForums.com > :: Client side development > HTML & CSS

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 02-20-2013, 04:43 PM   PM User | #1
Charleston75
New to the CF scene

 
Join Date: Feb 2013
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Charleston75 is an unknown quantity at this point
Delayed CSS Popup code help

Hi

I have this code below is there any way I can add a delay timer like 20 seconds to it? Or is this java script?


.spu-button {
margin-left:15px;
}
#spu-msg-cont {
border-bottom:1px solid#ccc;
border-top:1px solid#ccc;
background-image:linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-o-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-moz-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-ms-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#D8E7FC),color-stop(0.85,#EBF2FC));
padding:16px;
}
#spu-msg {
margin:0 0 22px;
}
.step-clear {
clear:both!important;
}
#spu-title {
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif!important;
font-size:12px;
padding:12px 0 9px 10px;
font-size:16px;
}
Charleston75 is offline   Reply With Quote
Old 02-20-2013, 07:15 PM   PM User | #2
VIPStephan
The fat guy next door


 
VIPStephan's Avatar
 
Join Date: Jan 2006
Location: Halle (Saale), Germany
Posts: 7,587
Thanks: 5
Thanked 864 Times in 841 Posts
VIPStephan is a jewel in the roughVIPStephan is a jewel in the roughVIPStephan is a jewel in the rough
Well, since you’re using CSS 3 already I guess you could as well work with transitions. You could set an immediate transition (zero seconds) and a delay of your desire. But it depends on how the popup is opened. If it’s done with JavaScript anyway then using JS for the delay is a no-brainer either.
__________________
Don’t click this link!
VIPStephan is offline   Reply With Quote
Old 02-20-2013, 07:26 PM   PM User | #3
COBOLdinosaur
Regular Coder

 
COBOLdinosaur's Avatar
 
Join Date: Jul 2002
Location: Canada
Posts: 293
Thanks: 0
Thanked 18 Times in 18 Posts
COBOLdinosaur is an unknown quantity at this point
Yes it requires scripting you put the styles in their own style tag:
Code:
<stlyle type="text/css" id="style1" disabled="disabled">
.spu-button {
margin-left:15px;
}
#spu-msg-cont {
border-bottom:1px solid#ccc;
border-top:1px solid#ccc;
background-image:linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-o-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-moz-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-ms-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#D8E7FC),color-stop(0.85,#EBF2FC));
padding:16px;
}
#spu-msg {
margin:0 0 22px;
}
.step-clear {
clear:both!important;
}
#spu-title {
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif!important;
font-size:12px;
padding:12px 0 9px 10px;
font-size:16px;
} 
</style>
Then in a script You can enable it with:
Code:
document.getElementById('style1').disabled=false;
__________________
100% standards compliant code is 100% correct 100% of the time.
one of my toys from my repository and perhaps some help getting help

Cd&
COBOLdinosaur is offline   Reply With Quote
Old 02-20-2013, 08:50 PM   PM User | #4
Charleston75
New to the CF scene

 
Join Date: Feb 2013
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Charleston75 is an unknown quantity at this point
Ok sorry for the dumb question herein so what would be the final code below with a delayed time of 20 seconds after popup?
I just joined the forum I only know a little html, but I can pay someone if need be



.spu-button {
margin-left:15px;
}
#spu-msg-cont {
border-bottom:1px solid#ccc;
border-top:1px solid#ccc;
background-image:linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-o-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-moz-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-ms-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#D8E7FC),color-stop(0.85,#EBF2FC));
padding:16px;
}
#spu-msg {
margin:0 0 22px;
}
.step-clear {
clear:both!important;
}
#spu-title {
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif!important;
font-size:12px;
padding:12px 0 9px 10px;
font-size:16px;
}
Charleston75 is offline   Reply With Quote
Old 02-20-2013, 09:16 PM   PM User | #5
StevenHu
Regular Coder

 
Join Date: Jun 2011
Location: CA
Posts: 105
Thanks: 0
Thanked 10 Times in 10 Posts
StevenHu is an unknown quantity at this point
Give us the HTML so we can see how all the classes and IDs go together on the screen.
__________________
Steve Husting
http://iphonedevlog.wordpress.com
StevenHu is offline   Reply With Quote
Old 02-20-2013, 10:31 PM   PM User | #6
Charleston75
New to the CF scene

 
Join Date: Feb 2013
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Charleston75 is an unknown quantity at this point
I have the CSS and .js code or would this work below? It is a wordpress plugin,

But the developer said he can't do it but I don't see why not

PHP Code:
<?php
/**
 Plugin Name: Social PopUP - Google+, Facebook and Twitter popup
 Plugin URI: [url]http://www.masquewordpress.com/plugins/social-popup/[/url]
 Version: 1.3.1
 Description: This plugin will display a popup or splash screen when a new user visit your site showing a Google+, twitter and facebook follow links. This will increase you followers ratio in a 40%. Popup will be close depending on your settings. Check readme.txt for full details.
 Author: Damian Logghe
 Author URI: [url]http://www.masquewordpress.com[/url]
 */

class socialPopup 
{

    var 
$_options;
    var 
$_credits;
    var 
$_defaults;
    
    function 
__construct() {
        
        
        
add_action'admin_init', array(&$this,'register_options' ));
        
        
add_action'admin_menu',array(&$this,'register_menu' ) );
        
        
add_action'init',array(&$this,'load_scripts' ) );    
        
        
add_action'wp_head',array(&$this,'exec_plugin' ) );    

        
add_action'wp_footer',array(&$this,'print_pop' ) );    
        
        
$this->_defaults = array( 'enable' => 'true',  'facebook' => 'https://www.facebook.com/pages/Timersys/146687622031640''twitter'=>'chifliiiii','google' => '','close' => 'true','close-advanced' => 'true''bg_opacity' => '0.65' 'days-no-click' => '99''where' => array('everywhere'=>'true' ), 'template' => '<div id="spu-title">Please support the site</div>
<div id="spu-msg-cont">
     <div id="spu-msg">
     By clicking any of these buttons you help our site to get better </br>
     <h3>Twitter {twitter} </h3>
    <h3> Facebook {facebook} </h3>
     <h3>Google+ {google} </h3>
     </div>
    <div class="step-clear"></div>
</div>'
'css' =>'.spu-button {
    margin-left:15px;
}
#spu-msg-cont {
    border-bottom:1px solid#ccc;
    border-top:1px solid#ccc;
    background-image:linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
    background-image:-o-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
    background-image:-moz-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
    background-image:-webkit-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
    background-image:-ms-linear-gradient(bottom,#D8E7FC 0%,#EBF2FC 65%);
    background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#D8E7FC),color-stop(0.85,#EBF2FC));
    padding:16px;
}
#spu-msg {
    margin:0 0 22px;
}
.step-clear {
    clear:both!important;
}
#spu-title {
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif!important;
    font-size:12px;
    padding:12px 0 9px 10px;
    font-size:16px;
}' 
);
        
$options get_option('spu_option',$this->_defaults);
        
        
$this->_options $options;
        
        
$defaults = array('credits' => 'false');
        
$credits get_option('spu_credit_option',$defaults);
        
        
$this->_credits $credits;
    }
    
    
    
    
        
         
//function that register options 
      
function register_options()
    {
        
register_setting'spu_options''spu_option' );

        
register_setting'spu_credit_options''spu_credit_option' );
        
        
    }
    
        
//function that register the menu link in the settings menu    and editor section inside the option page
     
function register_menu()
    {
        
add_options_page'Social PopUP''Social PopUP''manage_options''social-pop-up',array(&$this'options_page') );
        
        
add_settings_section('bsbm_forms''Settings', array(&$this'style_box_form'), 'spu_style_form');
        
        
add_settings_section('spu_support''Support the plugin', array(&$this'spu_support_form'), 'spu-support');
    }
    
    
//Function that load the scripts
    
function load_scripts()
    {
        if(!
is_admin())
        {
            
            
wp_enqueue_script('spu-fb''http://connect.facebook.net/en_US/all.js#xfbml=1', array('jquery'),FALSE,FALSE);
            
wp_enqueue_script('spu-tw''http://platform.twitter.com/widgets.js', array('jquery'),FALSE,FALSE);
            
wp_enqueue_script('spu-go''https://apis.google.com/js/plusone.js', array('jquery'),FALSE,FALSE);
            
wp_enqueue_script('spu'plugins_url'spu.js' __FILE__ ),array('jquery'));
            
wp_enqueue_style('spu-css'plugins_url'spu.css' __FILE__ ));
        }
    }
    
     
//function that display the options page
     
function options_page()
    {
        
?>
        <div class="metabox-holder">
        
        <?php screen_icon(); echo "<h2>"__'Social PopUP' ) ."</h2>"?>
     
            <div class="postbox" style="float:left;width:700px;margin-right:30px;">
            
                <?php do_settings_sections'spu_style_form' ); ?>
            
            </div>
        
        
        
            <div class="postbox" style="float:right;width:300px;margin-right:30px;">
                
                <?php do_settings_sections'spu-support' ); ?>
               
               </div>
           </div>
    <?
    
    
}
    
    
    
    
    
//function that display the textarea editor form
    
function style_box_form()
    {
        
        
        
$options $this->_options;
        
$defaults $this->_defaults;
        
?>
        <style type="text/css">
            .postbox input.field,.postbox textarea  { width:500px;}
        </style>
           <form method="post" action="options.php" >
     
        <?php settings_fields'spu_options' );?>
            <div class="inside"><div class="intro"><p>Please add settings for the Social PopUP.</p></div> 
                
            <table class="form-table">
                <tbody>
                
                <tr valign="top">
                    <th scope="row" colspan="2"><h2>Main Settings</h2></th>
                    </td>
                </tr>    
                <tr valign="top">
                    <th scope="row">Enable / Disable Social PopUP</th>
                    <td><fieldset>
                        <select name="spu_option[enable]" >
                            <option value="true" <?PHP if($options['enable'] == 'true'){echo 'selected="selected"';} ?>>Enabled</option>
                            <option value="false" <?PHP if($options['enable'] == 'false'){echo 'selected="selected"';} ?>>Disabled</option>
                        </select>
                    </fieldset>
                    </td>
                </tr>
 
                <tr valign="top">
                        <th scope="row">Google '+1' URL</th>
                        <td><fieldset>
                            <input class="field" name="spu_option[google]" type="text" value="<?php echo $options['google']; ?>" />
                    
                            <div class="description">The Google url you want to +1 (include 'http://'). Leave empty for current visitor page</div>
                        </fieldset>
                        </td>
                    </tr>
               
                    <tr valign="top">
                        <th scope="row">Facebook URL</th>
                        <td><fieldset>
                                <input class="field" name="spu_option[facebook]" type="text"  value="<?php echo $options['facebook']; ?>" />
                    
                                <div class="description">You facebook page (include 'http://').</div>
                        </fieldset>
                        </td>
                    </tr>
                    
                    <tr valign="top">
                        <th scope="row">Twitter Username</th>
                        <td><fieldset>
                            <input class="field" name="spu_option[twitter]" type="text"  value="<?php echo $options['twitter']; ?>" />
                    
                            <div class="description">The Twitter usename to use with the follow, without "@" sign</div>
                        </fieldset>
                        </td>
                </tr>
                
                <tr valign="top">
                    <th scope="row" colspan="2"><h2>Styling & Messages</h2></th>
                    </td>
                </tr>    
                
                <tr valign="top">
                    <th scope="row">Template</th>
                    <td><fieldset>
                        <textarea  class="textarea" name="spu_option[template]" cols="" rows="9" ><?php echo isset($options['template']) && $options['template'] != '' $options['template'] : $defaults['template'] ; ?></textarea>
                                    
                        <div class="description">Edit the default template. Add or remove buttons with {twitter}, {facebook}, {google} and edit or add your custom HTML</div>
                    </fieldset>
                    </td>
                </tr>
                
                           
                <tr valign="top">
                    <th scope="row">Css Rules</th>
                    <td><fieldset>
                        <textarea name="spu_option[css]" cols="" rows="9" ><?php echo isset($options['css']) && $options['css'] != '' $options['css'] : $defaults['css']; ?></textarea>
                    
                        <div class="description">This are some rules for the default template. Feel free to create yours.</div>
                    </fieldset>
                    </td>
                </tr>
                
                <tr valign="top">
                        <th scope="row">Opacity</th>
                        <td><fieldset>
                            <input class="field" name="spu_option[bg_opacity]" type="text"  value="<?php echo $options['bg_opacity']; ?>" />
                    
                            <div class="description">Change background opacity. Default is 0.65</div>
                        </fieldset>
                        </td>
                    </tr>
                <tr valign="top">
                    <th scope="row" colspan="2"><h2>Avanced</h2></th>
                    </td>
                </tr>    
            
                <tr valign="top">
                    <th scope="row">Show in:</th>
                    <td><fieldset>
                        <input type="checkbox" value="true" name="spu_option[where][home]" <?php echo isset($options['where']['home']) && $options['where']['home'] == 'true' 'checked="checked"':'';?>/> Home <br/>
                        <input type="checkbox" value="true" name="spu_option[where][pages]" <?php echo isset($options['where']['pages']) && $options['where']['pages'] == 'true' 'checked="checked"':'';?>/> Pages <br/>
                        <input type="checkbox" value="true" name="spu_option[where][posts]" <?php echo isset($options['where']['posts']) && $options['where']['posts'] == 'true' 'checked="checked"':'';?>/> Posts <br/>
                        <input type="checkbox" value="true" name="spu_option[where][everywhere]" <?php echo isset($options['where']['everywhere']) && $options['where']['everywhere'] == 'true'  'checked="checked"':'';
                            echo !isset(
$options['where']['everywhere']) ? 'checked="checked"':'';
                        
?>/> Everywhere<br/>
                        
                        <div class="description">Where to show popup.</div>
                    </fieldset>
                    </td>
                </tr>
                <tr valign="top">
                    <th scope="row">Show Close Button</th>
                    <td><fieldset>
                        <select name="spu_option[close]">
                            <option value="true" <?PHP if($options['close'] == 'true'){echo 'selected="selected"';} ?> >Yes</option>
                            <option value="false" <?PHP if($options['close'] == 'false'){echo 'selected="selected"';} ?> >No</option>
                        </select>
                        <div class="description">Enable / Disable the close button.</div>
                    </fieldset>
                    </td>
                </tr>
                
                <tr valign="top">
                    <th scope="row">Close Advanced keys</th>
                    <td><fieldset>
                        <select name="spu_option[close-advanced]" >
                            <option value="true" <?PHP if($options['close-advanced'] == 'true'){echo 'selected="selected"';} ?>>Enabled</option>
                            <option value="false" <?PHP if($options['close-advanced'] == 'false'){echo 'selected="selected"';} ?>>Disabled</option>
                        </select>
                
                        <div class="description">If enabled, users can close the popup by pressing the escape key or clicking outside of the popup.</div>
                    </fieldset>
                    </td>
                </tr>
                
                <tr valign="top">
                    <th scope="row">How many days until popup shows again?</th>
                    <td><fieldset>
                        <input class="field" name="spu_option[days-no-click]" type="text"  value="<?php echo isset($options['days-no-click']) && $options['days-no-click'] != '' $options['days-no-click']: $defaults['days-no-click']; ?>" />
                
                        <div class="description">When a user closes the popup he won't see it again until all these days pass</div>
                    </fieldset>
                    </td>
                </tr>
                
                
                    
                <tr valign="top">
                    <th scope="row" colspan="2"><h2>Debugging</h2></th>
                    </td>
                </tr>    
                
                <tr valign="top">
                    <th scope="row">Delete Cookies</th>
                    <td><fieldset>
                        <button class="button" onclick="return clearCookie('spushow');">Delete Cookies</button>
                        <script type="text/javascript">
                            function clearCookie(name, domain, path){
                                var domain = domain || document.domain;
                                var path = path || "/";
                                document.cookie = name + "=; expires=" + +new Date + ";  path=/";
                                alert('Cookies deleted!');
                                return false;
                            };
                            </script>
                            <div class="description">If you already closed the popup and don't want to wait for <?php echo $options['days-no-click']; ?> days, click this button to see the popup again.</div>
                        </fieldset>
                    </td>
                </tr>
                
                </tbody>
            </table>         
            
            
        
        <?php
        
if (get_bloginfo('version') >= '3.1') { submit_button('Save Changes','secondary'); } else { echo '<input type="submit" name="submit" id="submit" class="button-secondary" value="Save Changes"  />'; }    ?>
        </div><div style="clear:both;"></div>
        </form>
        <?php
    
}
    
    
    function 
exec_plugin()
    {
    
        
        
$options $this->_options;
        
        
// Only continue if the pop-up option is enabled...
        
if($options['enable'] == 'true')
        { 
            
            
//if show everywhere i print script
            
if( isset($options['where']['everywhere']) && $options['where']['everywhere'] == 'true' )
            {
            
                
$this->print_script();
            }
            else
            {
                if( isset(
$options['where']['posts']) && $options['where']['posts'] == 'true' )
                {
                
                    if ( 
is_single() || is_home() )
                    {
                        
$this->print_script();
                    }
                }
                if( isset(
$options['where']['pages']) && $options['where']['pages'] == 'true' )
                {
                
                    if ( 
is_page() )
                    {
                        
$this->print_script();
                    }
                }
                if( isset(
$options['where']['home']) && $options['where']['home'] == 'true' )
                {
                
                    if ( 
is_front_page() )
                    {
                        
$this->print_script();
                    }
                }
                
            }        
        
            
    } 
// End if enabled
        
// End main function
    
//function to print script

function print_script()
{
    
$options $this->_options;
    
$credit $this->_credits;
?>                
                <style type="text/css">
                <?php echo $options['css'];?>
                </style>            
                <script type="text/javascript">
                    jQuery(document).ready(function() {        
                                    
                        jQuery().delay('1500').socialPopUP({
                            // Configure display of popup
                            advancedClose: <?php echo $options['close-advanced']; ?>,
                            opacity: "<?php echo $options['bg_opacity']; ?>",
                            days_no_click: "<?php echo $options['days-no-click']; ?>"
                        });
                        
                    });
                    
                </script>
                
<?php
}

//function that prints support part
function spu_support_form()
{
        
$credits $this->_credits;
        
?>

        <div class="inside"><div class="intro"><p>Please Support this plugin</p></div>
             <form method="post" action="options.php">
                <?php settings_fields'spu_credit_options' );?>
                <p><strong>Click here to add a small link at the bottom of widget</strong>
                    <input type="checkbox" name="spu_credit_option[credits]"  value="on" <?php echo isset($credits['credits']) && $credits['credits'] == 'on' 'checked="checked"':'';?>>
                </p>
                <?php
                
if (get_bloginfo('version') >= '3.1') { submit_button('Save Changes','secondary'); } else { echo '<input type="submit" name="submit" id="submit" class="button-secondary" value="Save Changes"  />'; }    
                
?>
             </form>    
        <p> Or even better invite me a coffee 
                <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
                <input type="hidden" name="cmd" value="_s-xclick">
                <input type="hidden" name="hosted_button_id" value="3ZMTRLTEXQ9UW">
                <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
                <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
                </form>

        </p>
        
        </div><div style="clear:both;"></div>
        <?
}        

//function that prints pop
function print_pop()
{        
    
$options $this->_options;
    
$credits $this->_credits;
    
    
    
$socials = array(
        
"google" => '<div class="spu-button spu-google"><div class="g-plusone" data-callback="googleCB" data-action="share" data-annotation="bubble" data-height="24" data-href="' $options['google'] . '"></div></div>',
          
"twitter" => '<div class="spu-button spu-twitter"><a href="https://twitter.com/' $options['twitter'] . '" class="twitter-follow-button" data-show-count="false" data-size="large">Follow Me</a></div>',
          
"facebook" => '<div class="spu-button spu-facebook"><div id="fb-root"></div><fb:like href="' $options['facebook'] . '" send="false"  show_faces="false" data-layout="button_count"></fb:like></div>'
      
);
      
$template $options['template'];

    echo 
'<div id="spu-bg"></div>
            <div id="spu-main">'
;
            echo 
$options['close'] == 'true' '<a href="#" onClick="spuFlush('$options['days-no-click'] .');" id="spu-close">Close</a>' '';
         
            
            foreach (
$socials as $key => $value)
            {
                
$template str_replace("{" $key "}"$value$template);
            }
            echo 
$template;
    
            echo isset(
$credits['credits']) && $credits['credits'] == 'on' '<div id="spu-bottom"><span style="font-size:10px;float: right;margin-top: -6px;">By <a href="http://www.masquewordpress.com">MasqueWordpress.com</a></span></div>':'';
    
    echo 
'</div>';
}    
    
//end of class


$social_pop_up = new socialPopup();

Last edited by VIPStephan; 02-20-2013 at 10:49 PM.. Reason: added code BB tags
Charleston75 is offline   Reply With Quote
Old 02-20-2013, 10:35 PM   PM User | #7
Charleston75
New to the CF scene

 
Join Date: Feb 2013
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Charleston75 is an unknown quantity at this point
Code:
(function($) {
	
	$.fn.socialPopUP = function(options) {
		var defaults = { days_no_click : "10" };
		var options = $.extend(defaults, options);
		
		var cook = readCookie('spushow');
		var waitCook = readCookie('spuwait');
		
		if (cook != 'true') {
			var windowWidth = document.documentElement.clientWidth;
			var windowHeight = document.documentElement.clientHeight;
			var popupHeight = $("#spu-main").height();
			var popupWidth = $("#spu-main").width();
			$("#spu-main").css({
				"position": "absolute",
				"top": 250,
				"left": windowWidth / 2 - popupWidth / 2
			});
			$("#spu-bg").css({
				"height": windowHeight
			});
			$("#spu-bg").css({
				"opacity": defaults.opacity
			});
			$("#spu-bg").fadeIn("slow");
			$("#spu-main").fadeIn("slow");
		}
		if (defaults.advancedClose == true) {
			$(document).keyup(function(e) {
				if (e.keyCode == 27) {
					spuFlush(defaults.days_no_click);
				}
			});
			$('body').click(function() {
				spuFlush(defaults.days_no_click);
			});
			$('#spu-main').click(function(event) {
				event.stopPropagation();
			});
		}
		return true;
	};
})(jQuery);

jQuery(document).ready(function(){
FB.Event.subscribe('edge.create', function(href) {
	spuFlush();
});
twttr.ready(function(twttr) {
	twttr.events.bind('tweet', twitterCB);
	twttr.events.bind('follow', twitterCB);
});
});
function twitterCB(intent_event) {
	spuFlush();
}

function googleCB() {
	spuFlush();
}

function spuFlush( days ) {
	days = typeof days !== 'undefined' ? days : 99;
	createCookie('spushow', 'true', days);
	
	jQuery("#spu-bg").fadeOut("slow");
	jQuery("#spu-main").fadeOut("slow");
}

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 nameEQ = name + "=";
	var ca = document.cookie.split(';');
	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;
}

Last edited by VIPStephan; 02-20-2013 at 10:47 PM.. Reason: added code BB tags
Charleston75 is offline   Reply With Quote
Old 02-20-2013, 10:48 PM   PM User | #8
VIPStephan
The fat guy next door


 
VIPStephan's Avatar
 
Join Date: Jan 2006
Location: Halle (Saale), Germany
Posts: 7,587
Thanks: 5
Thanked 864 Times in 841 Posts
VIPStephan is a jewel in the roughVIPStephan is a jewel in the roughVIPStephan is a jewel in the rough
If you post any code please put it in between [CODE][/CODE] tags. It makes scanning your posts much easier. You can do this by clicking the small ‘#’ icon above the reply field.
__________________
Don’t click this link!
VIPStephan is offline   Reply With Quote
Old 02-20-2013, 11:36 PM   PM User | #9
Charleston75
New to the CF scene

 
Join Date: Feb 2013
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Charleston75 is an unknown quantity at this point
would this work?

setTimeout( function() {$('#various1').trigger('click'); },20000);
Charleston75 is offline   Reply With Quote
Reply

Bookmarks

Tags
delayed popup

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:27 PM.


Advertisement
Log in to turn off these ads.