Credo che la tecnologia per farlo sia flash.

Comunque anche in JS si puo` simulare qualcosa.

1. tentativo (brutto ma semplice):
codice:
  var risp = false;
  while(!risp) {
    risp = confirm("vuoi veramente formattare C:?");
  }

2. tentativo:
codice:
<div id="tastosi">
  <input type="button" value="si" onclick="funzionesi();">
</div>
<div id="tastono">
  <input type="button" id="bottno" value="no" onclick="funzioneno();" onmouseover="spostabott();">
</div>
E il corrispondente JS
codice:
  var no_posx = 30; // da mettere uguali a quelle del CSS
  var no_posy = 20;
  var MAXX = 500;   // inbase alle dimensioni dello spazio
  var MAXY = 400;
function spostabott() {
  no_posx += 100;
  no_posy += 70;
  if(no_posx > MAXX) no_posx = 0;
  if(no_posy > MAXY) no_posy = 0;
  document.getElementById('bottno').style.position.top = no_posy;
  document.getElementById('bottno').style.position.left = no_posx;
}
Devi anche fare un CSS ad hoc per il bottone no:
codice:
#bottno {
  position: absolute; 
  left: 30;
  top: 20;
}
Nota: e` una bozza: occorre lavorarci un po' per farlo funzionare.
Comunque e` un esercizio intressante.

Nota2: e` fortemente non-accessibile: non va usato in pagine "normali"