non è moo chiaro quello che vuoi ottenere...

ma non c'entra nulla con html (che è il linguaggio di marcatura)

un'applicazione del genere deve chiamare una pagina e accedere con le credenziali,
conoscere bene i marcatori, inserire i dati e inviarli.

che c'entra "Mi piacerebbe che lo facesse senza che le azioni dell'utente interferiscano "?

scopo di tutto questo?