Jump to content

Problème Module Ver Pop Up


metzger

Recommended Posts

Bonjour a tous je suis en cours de création un site e-commerce .

J'ai un message pop up avertisement a mes clients,dans ce message il y a deux bouton,le premier donc fermer la fenêtre pop up et le deuxième  doit renvoyer vers google .

le souci c'est que mon premier button ne fait rien et je comprend pas pourqoui .

Comment faire pour résoudre le problème ?

Voici le liens de mon site pour voir le problème:www.pirateliquide.com

voici le code html de mon message pop up:

<p><strong><span style="color: #d0121a;">ATTENTION !!!</span> </strong><br /> <br /><strong><span style="color: #d0121a;"> - </span><span style="color: #d0121a;">LA VENTE DE liquides pour CIGARETTES ÉLECTRONIQUES EST INTERDITE AUX MINEURS.</span></strong><br /><strong> <span style="color: #ffffff;">Avant de visiter ce site, je reconnais être majeur(e) et que je suis autorisé(e) par la législation de mon pays à acheter des produits contenant de la nicotine.</span></strong><br /><strong><span style="color: #ffffff;"> Certains produits en vente sur ce site contiennent de la nicotine : Dangereux - Respecter les précautions d'emploi</span></strong><br /><strong> <span style="color: #d0121a;">Attention de 03mg à 05mg Nocif par contact cutanée - Danger de 06mg à 18mg Toxique par contact cutanée</span></strong><br /><strong><span style="color: #d0121a;"> Les produits contenant de la nicotine sont interdits aux mineurs, aux personnes ayant des problèmes cardio-vasculaires et aux femmes enceintes ou allaitantes.</span></strong><br /><strong><span style="color: #d0121a;"> Conserver sous clé - Conserver hors de la portée des enfants.</span></strong><br /><br /><strong><span style="color: #ffffff;">Gardez les liquides aromatiques dans un endroit frais a l’abri de la lumière .</span></strong><br /><br /><strong><span style="color: #ffffff;">Ne jamais laisser batterie ou E liquide Dans une voiture au soleil .</span></strong><br /><br /><strong><span style="color: #ffffff;">la chaleur fera tourner votre liquide aromatique et risque d’explosion de votre batterie</span></strong><br /><br /><strong><span style="color: #ffffff;">(cela concerne aussi bien votre Mod que votre téléphone portable) .</span></strong><br /><br /><strong><span style="color: #ffffff;">En cliquant sur le site, je reconnais avoir pris connaissance de ce message de prévention et j'atteste avoir la majorité. </span></strong></p>
<p></p>
<form><input onclick="twFermer()" value="Fermer la fenêtre" type="button" /></form>
<div class="bouton"><a href="https://www.google.fr/">Refuser</a></div>
<p></p>

voici le code javascript de mon message pop up:

<script type='text/javascript'>
$(document).ready(function(){
/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2013 Klaus Hartl
 * Released under the MIT license
 */
 
 function twFermer() {
  window.close();
}
  
 (function (factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD
        define(['jquery'], factory);
    } else if (typeof exports === 'object') {
        // CommonJS
        factory(require('jquery'));
    } else {
        // Browser globals
        factory(jQuery);
    }
}(function ($) {
 
    var pluses = /\+/g;
 
    function encode(s) {
        return config.raw ? s : encodeURIComponent(s);
    }
 
    function decode(s) {
        return config.raw ? s : decodeURIComponent(s);
    }
 
    function stringifyCookieValue(value) {
        return encode(config.json ? JSON.stringify(value) : String(value));
    }
 
    function parseCookieValue(s) {
        if (s.indexOf('"') === 0) {
            // This is a quoted cookie as according to RFC2068, unescape...
            s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
        }
 
        try {
            // Replace server-side written pluses with spaces.
            // If we can't decode the cookie, ignore it, it's unusable.
            // If we can't parse the cookie, ignore it, it's unusable.
            s = decodeURIComponent(s.replace(pluses, ' '));
            return config.json ? JSON.parse(s) : s;
        } catch(e) {}
    }
 
    function read(s, converter) {
        var value = config.raw ? s : parseCookieValue(s);
        return $.isFunction(converter) ? converter(value) : value;
    }
 
    var config = $.cookie = function (key, value, options) {
 
        // Write
 
        if (value !== undefined && !$.isFunction(value)) {
            options = $.extend({}, config.defaults, options);
 
            if (typeof options.expires === 'number') {
                var days = options.expires, t = options.expires = new Date();
                t.setTime(+t + days * 864e+5);
            }
 
            return (document.cookie = [
                encode(key), '=', stringifyCookieValue(value),
                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
                options.path    ? '; path=' + options.path : '',
                options.domain  ? '; domain=' + options.domain : '',
                options.secure  ? '; secure' : ''
            ].join(''));
        }
 
        // Read
 
        var result = key ? undefined : {};
 
        // To prevent the for loop in the first place assign an empty array
        // in case there are no cookies at all. Also prevents odd result when
        // calling $.cookie().
        var cookies = document.cookie ? document.cookie.split('; ') : [];
 
        for (var i = 0, l = cookies.length; i < l; i++) {
            var parts = cookies[i].split('=');
            var name = decode(parts.shift());
            var cookie = parts.join('=');
 
            if (key && key === name) {
                // If second argument (value) is a function it's a converter...
                result = read(cookie, value);
                break;
            }
 
            // Prevent storing a cookie that we couldn't decode.
            if (!key && (cookie = read(cookie)) !== undefined) {
                result[name] = cookie;
            }
        }
 
        return result;
    };
 
    config.defaults = {};
 
    $.removeCookie = function (key, options) {
        if ($.cookie(key) === undefined) {
            return false;
        }
 
        // Must not alter options, thus extending a fresh object...
        $.cookie(key, '', $.extend({}, options, { expires: -1 }));
        return !$.cookie(key);
    };
 
}));
// Here starts the real popup using Fancybox
//$('#Everpopup_block_center').hide();
   if ($.cookie('test_status') != '1') {
    $("#ever_fancy_mark").fancybox({
        'type'  :   'inline',
        'transitionIn'  :   'elastic',
        'transitionOut' :   'elastic',
        'speedIn'       :   600,
        'speedOut'      :   200,
        'hideOnContentClick'    :   true,
        'overlayShow'   :   false
    }).trigger('click');
 
    $.cookie('test_status', '1', { expires: {$cookie_time[spam-filter]); }
});
</script>
<!-- Module everpopup -->
<a href="#Everpopup_block_center" id="ever_fancy_mark"></a>
<div id="Everpopup_block_center" class="Everpopup_block" style="display:none;">
    {if $everpopup->ever_home_logo_link}<a href="{$everpopup->ever_home_logo_link|escape:'html':'UTF-8'}" title="{$everpopup->ever_title|escape:'html':'UTF-8'|stripslashes}">{/if}
    {if $homepage_logo}<img class="img-responsive" src="{$link->getMediaLink($image_path)|escape:'html'}" alt="{$everpopup->ever_title|escape:'html':'UTF-8'|stripslashes}" {if $image_width}width="{$image_width}"{/if} {if $image_height}height="{$image_height}" {/if}/>{/if}
    {if $everpopup->ever_home_logo_link}</a>{/if}
    {if $everpopup->ever_logo_subheading}<p id="everpopup_image_legend">{$everpopup->ever_logo_subheading|stripslashes}</p>{/if}
    {if $everpopup->ever_title}<h1>{$everpopup->ever_title|stripslashes}</h1>{/if}
    {if $everpopup->ever_subheading}<h2>{$everpopup->ever_subheading|stripslashes}</h2>{/if}
    {if $everpopup->ever_paragraph}<div class="rte">{$everpopup->ever_paragraph|stripslashes}</div>{/if}
</div>
<!-- /Module everpopup -->

Merci avance pour votre aide

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...