My Java based webapp has a servlet which streams PDF content back to the browser based on request parameter.
e.g. user clicks on an A tag with an href of \"myApp/Fet
I have hit this issue,and while my solution has quite a few restrictions I thought I would share it.
Baiscally I will open the pdf in a new tab, and then change its title from the original page.
$('#aa').click(function(){
ref = window.open('resume.pdf','mywindow');
ref.onload = function(){
ref.document.title="New Title";
}
return false;
});
});
Note that the parent and child pages must be in the same domain.
I have tested this in a few browsers, and here are the results: