i think you can open any report in a new tab if you do the following:

//display report in the new tab jsreport.render('_blank', { //...your params here... })

you can call that code on the click handler of a link and you should achieve what you are looking for