Show GreyBox Pop Up Only Once?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • sixstringsk

    Show GreyBox Pop Up Only Once?

    Hi Everyone,

    I'm new to this, so bear with me...

    I need a cookie that will make the pop up that displays (wait 10
    seconds) only pop up once
    per user. How can I do that with a cookie? PLEASE HELP

    Here's the site: http://www.saveourbones.com/

    Thanks in advance! You guys rock!
  • Peter Michaux

    #2
    Re: Show GreyBox Pop Up Only Once?

    On May 27, 11:28 am, sixstringsk <thekleincollec t...@yahoo.comw rote:
    Hi Everyone,
    >
    I'm new to this, so bear with me...
    >
    I need a cookie that will make the pop up that displays (wait 10
    seconds) only pop up once
    per user. How can I do that with a cookie? PLEASE HELP
    >
    Here's the site:http://www.saveourbones.com/
    >
    Thanks in advance! You guys rock!
    What did you try? What error messages did you see?

    <URL: http://jibbering.com/faq/#FAQ3_1>

    <URL: http://www.google.com/search?q=javasc ript+cookies>

    Peter

    Comment

    • sixstringsk

      #3
      Re: Show GreyBox Pop Up Only Once?

      On May 27, 5:15 pm, Peter Michaux <petermich...@g mail.comwrote:
      On May 27, 11:28 am, sixstringsk <thekleincollec t...@yahoo.comw rote:
      >
      Hi Everyone,
      >
      I'm new to this, so bear with me...
      >
      I need a cookie that will make the pop up that displays (wait 10
      seconds) only pop up once
      per user.  How can I do that with a cookie?  PLEASE HELP
      >>
      Thanks in advance!  You guys rock!
      >
      What did you try? What error messages did you see?
      >
      <URL:http://jibbering.com/faq/#FAQ3_1>
      >
      <URL:http://www.google.com/search?q=javasc ript+cookies>
      >
      Peter
      Hi Peter,

      Thanks for your reply—I actually don't know where to start, so I
      didn't try anything. The pop up window is on a 10 second delay and is
      called using the "onload="Func1D elay()"" function. Does that help?

      I would be happy to pay someone via PayPal if they can give me the
      code to add, so that the pop only shows once per visitor.

      Thanks!

      Comment

      • Peter Michaux

        #4
        Re: Show GreyBox Pop Up Only Once?

        On May 27, 3:32 pm, sixstringsk <thekleincollec t...@yahoo.comw rote:
        On May 27, 5:15 pm, Peter Michaux <petermich...@g mail.comwrote:
        >
        >
        >
        On May 27, 11:28 am, sixstringsk <thekleincollec t...@yahoo.comw rote:
        >
        Hi Everyone,
        >
        I'm new to this, so bear with me...
        >
        I need a cookie that will make the pop up that displays (wait 10
        seconds) only pop up once
        per user. How can I do that with a cookie? PLEASE HELP
        >
        [snip]
        The pop up window is on a 10 second delay and is
        called using the "onload="Func1D elay()"" function. Does that help?
        >
        I would be happy to pay someone via PayPal if they can give me the
        code to add, so that the pop only shows once per visitor.
        Usually code requests on comp.lang.javas cript are ignored as someone
        wants a free lunch. You say you are willing to pay so this is a test
        of human honesty.

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">

        <html>
        <head>
        <title>cookie test</title>

        <script type="text/javascript">
        // the already existing code
        function Func1Delay() {
        window.open('ht tp://groups.google.c om/group/
        comp.lang.javas cript')
        }
        </script>

        <script type="text/javascript">
        // the new code
        function onlyOnce() {
        if (document.cooki e.indexOf("hasS een=true") == -1) {
        var later = new Date();
        later.setFullYe ar(later.getFul lYear()+10);
        document.cookie = "hasSeen=true;e xpires="+later. toGMTString();
        // call the old function
        Func1Delay();
        }
        }
        </script>

        </head>
        <body onload="onlyOnc e()">

        <p>the page</p>

        </body>
        </html>


        ---------

        Paypal is actually having some problems right now. Please send me an
        email and we can discuss payment.

        Peter

        Comment

        Working...