lo sei stato sicuramente di più, anche se bisognerebbe vedere le condizioni per cui la connesione viene a mancare, comunque in generale direi che puoi registrare la scelta dell'utente e quindi il file esterno da richiamare, utilizzando i cookies o gli shared object, in modo da poter monitorare ogni volta le mosse dell'utente che si muove nel tuo sito, insomma non c'è bisogno di ricorrere al metodo che hai indicato, per verificare quale file caricare e "sbloccare" la navigazione dell'utente che ha perso la connessione