Puoi fare una funzione su onMouseDown:

Javascript
Codice PHP:
    var pressed false;
    var 
oldVal;
                
    function 
pressTheSame(sel)
    {
        if(!
pressed){
            
pressed true;
            
oldVal sel.options[sel.selectedIndex].value;
        }
        else
        {
            if(
oldVal == sel.options[sel.selectedIndex].value)
                
sel.form.submit();
            
            
pressed false;
        }
    }
        function 
onBlured(){pressed false
HTML
Codice PHP:
                <div id="box">il mio box !</div>
        <
form name="Form">
            <
select name="Select" onmousedown="pressTheSame(this);" onblur="onBlured();">
                <
option value="1">1</option>
                <
option value="2">2</option>
                <
option value="3">3</option>
                <
option value="4">4</option>
                <
option value="5">5</option>
            </
select>
        </
form
la funzione onBlur è necessaria perché potrei attivare il select e poi non selezionare niente