Vedi, il protocollo HTTP funziona su classico meccanismo client/server (richiesta/risposta).

Ora che ti ho detto questo, risponditi da solo: puo' il server inviare qualcosa al browser se il browser non ha richiesto nulla?