Hi edward,
Since pop-up blockers are client-side applications/plugins, it's not possible to avoid them server-side (through Method). Basically, it depends on the user's applications and settings and not on the website's. You'll have to advise your customers of this, perhaps by placing a text-label near the view PDF button explaining that they'll need to disable their pop-up blocker.
Hope this helps.
- Justin