我有一个html页面,其中包含打开pdf文件的链接。但是当我点击它时,这个链接在adobe reader中打开。我已将target属性设置为空白。但它也不起作用。 我想在同一个窗口的新标签页中打开这个pdf文件。
答案 0 :(得分:11)
target="_blank"
是正确的方法 - 但是如果它在新标签页中打开,则新窗口或adobe reader取决于用户浏览器设置,不能(也不应该!)由你。
答案 1 :(得分:3)
通过我的网站,我使用:
target="_tab"
因为大多数浏览器现在都知道人们希望在新标签页中打开内容而不是新窗口。我可以在以下Web浏览器中确认这对我有用:
Opera
,Chrome
,Flock
,Firefox
和Maxthon
。
但是,在任何版本的Internet Explorer中仍然可以不,包括新的测试版:9。显然,它归结为Internet Explorer的“用户首选项”。
确定哪个应用程序打开特定的文件格式是当前的,并且应该始终由用户而不是开发人员*。