iPhone window.open(url, '_blank') does not open links in mobile Safari

joeforker picture joeforker · Dec 8, 2011 · Viewed 17.6k times · Source

I'm sending users to some .pdfs in a standalone web app (saved to home page, no PhoneGap) on iPhone/iPad. With window.open(url, '_blank'); these documents open on top of the web app and since there is no back button there is no way to get back. Can I open these in a new window in JavaScript, or do I just need to use a real a href?

Answer

Thanos T. M. picture Thanos T. M. · Jun 5, 2019

I'm sure you can do it using JavaScript, but doing it with an anchor tag would be much easier. All you have to do is add a "target="_blank" attribute to the anchor tag and it should work:

<a href="https://www.pdflink.com" rel="PDF link" target="_blank">Link Text</a>