How to make a pop up vote box disapear after 12 hours menu

User Tag List

Results 1 to 4 of 4
  1. #1
    mastermania's Avatar Member
    Reputation
    22
    Join Date
    Apr 2007
    Posts
    48
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to make a pop up vote box disapear after 12 hours

    In this guide ill show you how to make a vote pop up box disapeer for 12 hours after someone clicks yes. I dont know if this is a repost well here it is.

    In the following link youll see a pop up used by a awesome server called Insomnia-Wow located at insomnia-wow.org

    Script:
    <!-- Begin Voting Window Code -->
    <script language="JavaScript1.2">

    var ns4 = document.layers;
    var ie4 = document.all;
    var ns6 = document.getElementById && !document.all;

    //drag drop function for NS 4////
    /////////////////////////////////

    var dragswitch = 0;
    var nsx;
    var nsy;
    var nstemp;

    function drag_dropns( name )
    {
    if( !ns4 )
    return;
    temp = eval( name );
    temp.captureEvents( Event.MOUSEDOWN | Event.MOUSEUP );
    temp.onmousedown = gons;
    temp.onmousemove = dragns;
    temp.onmouseup = stopns;
    }

    function gons( e )
    {
    temp.captureEvents( Event.MOUSEMOVE );
    nsx = e.x;
    nsy = e.y;
    }

    function dragns( e )
    {
    if( dragswitch == 1 )
    {
    temp.moveBy( e.x-nsx, e.y-nsy );
    return false;
    }
    }

    function stopns()
    {
    temp.releaseEvents( Event.MOUSEMOVE );
    }

    //drag drop function for ie4+ and NS6////
    /////////////////////////////////


    function drag_drop( e )
    {
    if( ie4 && dragapproved )
    {
    crossobj.style.left = tempx + event.clientX - offsetx;
    crossobj.style.top = tempy + event.clientY - offsety;
    return false;
    }
    else if( ns6 && dragapproved )
    {
    crossobj.style.left = tempx + e.clientX - offsetx;
    crossobj.style.top = tempy + e.clientY - offsety;
    return false;
    }
    }

    function initializedrag( e )
    {
    crossobj = ( ( ns6 ) ? document.getElementById( "showimage" ) : document.all.showimage );

    var firedobj = ( ( ns6 ) ? e.target : event.srcElement );
    var topelement = ( ( ns6 ) ? "HTML" : "BODY" );

    while( ( firedobj.tagName != topelement ) && ( firedobj.id != "dragbar" ) )
    {
    firedobj=ns6? firedobj.parentNode : firedobj.parentElement;
    }

    if( firedobj.id == "dragbar" )
    {
    offsetx = ( ( ie4 ) ? event.clientX : e.clientX );
    offsety = ( ( ie4 ) ? event.clientY : e.clientY );

    tempx = parseInt( crossobj.style.left );
    tempy = parseInt( crossobj.style.top );

    dragapproved = true;
    document.onmousemove = drag_drop;
    }
    }

    document.onmousedown = initializedrag
    document.onmouseup = new Function( "dragapproved=false" );

    ////drag drop functions end here//////

    function hidebox( submit )
    {
    if( ie4 || ns6 )
    crossobj.style.visibility = "hidden";
    else if( ns4 )
    document.showimage.visibility = "hide";

    if( submit == true )
    {
    var expire = new Date();
    expire.setTime( expire.getTime() + 43200000 ); // 43200000 ms = 12 hours
    document.cookie = "BWoW_VoteTimer=1;expires="+expire.toLocaleString()+";path=/";
    }
    }
    if( document.cookie.indexOf( "BWoW_VoteTimer=1" ) != -1 )
    {
    document.write( "<style type="text/css">#showimage{display:none;}</style>" );
    }

    </script>

    <style type="text/css">

    #showimage
    {
    position:absolute;
    width:300px;
    background-color:#0000FF;
    padding:2px;
    }

    #showimage #dragbar
    {
    font-family:Trebuchet MS;
    color:#FFFFFF;
    font-size:10pt;
    text-align:left;
    font-weight:bold;
    width:280px;
    }

    #showimage #closebutton
    {
    font-family:Tahoma;
    font-weight:bold;
    height:12px;
    width:12px;
    background-color:#CCCCCC;
    font-size:8pt;
    border:2px solid;
    border-top-color:#EEE;
    border-right-color:#AAA;
    border-bottom-color:#AAA;
    border-left-color:#EEE;
    padding:0 3px 0 4px;
    color:#000;
    text-decoration:none;
    }

    #showimage #message
    {
    font-family:Trebuchet MS;
    color:#FFFFFF;
    font-size:10pt;
    font-weight:bold;
    padding:4px;
    background-color:#000000;
    }

    </style>

    <div id="showimage" style="left:500px;top:100px;">
    <table border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td id="dragbar" style="cursor:hand" title="Drag to Move">
    <ilayer width="100%" onSelectStart="return false">
    <layer width="100%" onMouseover="dragswitch=1;if (ns4) drag_dropns(showimage)" onMouseout="dragswitch=0">

    &nbsp;Vote for Insomnia-Wow
    </layer>
    </ilayer>
    </td>
    <td style="padding-right:1px;width:20px;" align="right">
    <a id="closebutton" href="#" onClick="hidebox();return false">X</a>
    </td>
    </tr>
    <tr>

    <td id="message" width="100%" colspan="2" align="center">
    <img src="http://i283.photobucket.com/albums/kk301/ProphetsofDeath/logo-1-3.jpg" border="0" alt="Vote!">
    <br />
    <font size="5">Vote for Insomnia-Wow every 12 hours.</font>
    <br />
    <br />
    Would you like to vote for us to get to #1?!?
    <br />
    <a href="http://www.xtremetop100.com/in.php?site=1132246093" target="_blank" onClick="hidebox(true)"><img src="http://i184.photobucket.com/albums/x285/Kandyman3/yes.png" border="0"></a>
    &nbsp;
    <a href="#" onClick="hidebox(false);return false"><img src="http://i184.photobucket.com/albums/x285/Kandyman3/no.png" border="0"></a>
    </td>
    </tr>
    </table>
    </div>
    At the bottom youll see

    <a href="http://www.xtremetop100.com/in.php?site=1132246093" target="_blank" onClick="hidebox(true)"><img src="http://i184.photobucket.com/albums/x285/Kandyman3/yes.png" border="0"></a>
    &nbsp;

    <a href="#" onClick="hidebox(false);return false"><img src="http://i184.photobucket.com/albums/x285/Kandyman3/no.png" border="0"></a>

    The red items where it says hidebox() is where you want to look to make the pop up not disapeer when they click I disagree you need to set it as false so it doesnt if you set it as true it will. The green link is for the accept button the hidebox(true) as you can see is at true so if they click yes the link will disapeer for 12 hours.

    Sorry its not very detailed its just a great way not to piss of people this can be used with any pop up box to my knoweledge just find which imgsrc is the accept and make it true and the disagree and make it false if you want them both to never disapeer set both hideboxes as false.


    Don't forget to +Rep helpfull guides

    If you need any assistance feel free to write it below thanks.

    How to make a pop up vote box disapear after 12 hours
  2. #2
    Ickybad's Avatar Contributor
    Reputation
    214
    Join Date
    Apr 2008
    Posts
    904
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lol very nice mate .

  3. #3
    Immüñé's Avatar Member
    Reputation
    9
    Join Date
    Apr 2008
    Posts
    62
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    O.O

    Ahh this was awsome I used it! Thank you soooo MUCH +Rep

  4. #4
    Nick_Da_Maco's Avatar Member
    Reputation
    13
    Join Date
    Jun 2008
    Posts
    104
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    WoW nice one dude....Thanks so much...id giv u rep for it but i have no idea how :S

Similar Threads

  1. Replies: 14
    Last Post: 12-06-2012, 05:46 PM
  2. Replies: 27
    Last Post: 08-18-2012, 08:34 AM
  3. [Gold] How To: Make 50,000 - 250,000+ gold in a few hours!
    By BlackMarket in forum World of Warcraft Guides
    Replies: 12
    Last Post: 08-11-2012, 01:25 PM
  4. How to make a pop-up prank
    By Neth'zul in forum Programming
    Replies: 7
    Last Post: 08-13-2008, 08:12 AM
  5. (guide)How to make Lock boxes drop what you want
    By Dee2001 in forum WoW EMU Guides & Tutorials
    Replies: 2
    Last Post: 01-12-2008, 11:35 PM
All times are GMT -5. The time now is 09:47 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search