+ fix javascript error being thrown on view page by utilising correct iframe paradigm for loading content for printing