2 tipi di soluzione:

con i CSS:
come gia` detto varie volte (ti invito a fare una ricerca in questo forum o nel forum XML), con un CSS da linkare con media="print" in cui tutto cio` che non si deve stampare ha display:none;

con JS:
dato che non puoi decidere se stamapre un solo frame, dovresti aprire una nuova pagina e quindi stampare quella - cerca nel forum scripting per i dettagli