Ciao Per aumentare la confusione mi ci metto anch'io..
Ho dovuto oggi affrontare il vostro stesso problema e grazie ai vostri suggerimenti ho adottato la seguente soluzione:

nella pagina select_del_record.asp
codice:
">Elimina
sempre nella pagina select_del_record.asp
codice:
<%
del = request.querystring("del")
if del = "yes" then%>
  <script> 
  var msg = "Confermi la cancellazione?"; 

  if (confirm(msg)) 
  { 
    document.location="new_delete_data.asp?id_live=<%=id_live%>"
  } 
  </script> 
<%end if%>

nella pagina new_delete_data.asp

codice:

<%
id_live = request.QueryString("id_live")
	sql_del=" DELETE * from live where id_live= " & id_live
	obj_cnn.execute(sql_del)
	
Response.Write("<div align='center'>Data Live Eliminata correttamente</div>")
%>
Ecco... questo dovrebbe essere tutto..
C'era una cosa che ho notato negli script scritti da qualcuno di voi in precedenza..
codice:
if (!confirm(msg))
usavate il punto esclamativo che invertiva le funzioni dei pulsanti
codice:
if (confirm(msg))
spero di essere stato di aiuto..
Bye