In codesto modo no.

I vari alert, confirm, ... aspettano un'azione dell'utente, e non possono venir chiusi in modo autonomo.

Puoi fare una popup a tempo, che puo` anche venir chiusa dall'utente:

...
if (...) {
popuptempo("La risoluzione del tuo video e' " + width + " x " + height + ", ideale per visualizzare questo sito");
}

dove la funzione popuptempo:
codice:
function popuptempo(str) {
  var c = "\<html\>\n\<head\>\n\<title\>popup a tempo\<\/title\>\n\<\/head\>\n";
  c += "\<body onload\=\'setTimeout\(\\\"self.close\(\)\\\",10000\)\;\'\>\n";
  c += "\<p\>" + str + "\<\/\>\n";
  c += "\<a href=\'\#\' onclick\=\'self.close()\;\'\>chiudi finestra\<\/a\>\n";
  c += "\<\/body\>\n\<\/html\>\n";

  var W = window.open("","popuptmp", "width=100,height=100");
  W.document.write(c);
}
Nota: attenzione a tutti i backslash: fai un quote del messaggio e poi fai copia-incolla.

Ciao
Michele