Ho una pagina che in certi casi è ragiungibile normalmene da un link, in altri la voglio aprire come pop up.
La sintassi di JavaScript per tornare alla pagina precedente la conosco benissimo
href="javascript:history.back();"

Però vorrei che se la pagina è aperta in popup (praticamente il back non è possibile) far comparire il link "chiudi", altrimenti far comparire il link "torna alla pagina precedente" e, a seconda del caso, mettere il codice appropriato.

Come devo fare?