2013-06-04 3 views
16

私はおそらくここでは簡単なものがないかもしれませんが、とにかく尋ねます。 PDFファイルを開くためのリンクを作成しましたが、新しいタブではなく現在のタブで開きます。 PDFファイルを読むために新しいタブを開くために、HTMLでどのコードを使用するのですか?新しいタブを開いてPDFファイルを読む

<div class="footer_box_content"> 
    <div class="cleaner_h10"></div> 
    <p>Many thanks to everyone who cleared snow and ice during the cold spell in February. 
    Should Arctic conditions return, each block has a shovel and a jar of rock salt to clear the steps. 
    Please click more to read the full newsletter.</p> 
    <div class="button_01"><a href="newsletter_01.pdf">Read more</a></div> 
</div> 
+0

target = "_ blank" –

答えて

30
<a href="newsletter_01.pdf" target="_blank">Read more</a> 

ターゲット_blankは新しいウィンドウで開くには、ブラウザを強制します

+2

Nope。ユーザーが(ダウンロードしたような)PDFファイルと異なる何かをするようにブラウザを設定した場合、新しいタブで開くことはできません。新しいブラウザウィンドウでPDFを開くことを保証する方法はありません。 –

+0

@ChuckLeButt新しいウィンドウでページを開くことが保証されている場所はどこですか? – Chris

+5

引用: 'ターゲット_blankは、ブラウザに新しいウィンドウでそれを開くよう強制します。 'それは単に真実ではありません。ブラウザで強制的にPDFを開くことはできません。ターゲット属性が "_blank"に設定されていても、ユーザーの設定に応じてダウンロードされます。下の私の答えを見てください。 –

4

変更するには、このような<a>タグ:

<a href="newsletter_01.pdf" target="_blank"> 

あなたはtarget属性についての詳細を見つけることができますhere

+0

ありがとうございます魅力。それが何か単純であることを知っていた:D – MultiWizard

4

あなたはちょうどあなたのタグのリンクを開くために場所をターゲット属性が指定<a>

<a href="newsletter_01.pdf" target="_blank">Read more</a> 

targetを使用し、ターゲット属性に

<a href="newsletter_01.pdf" target="_blank"> 
4

を使用する必要があります。 "_blank"を使用すると、ブラウザは新しいウィンドウ/タブを開きます。

また、ターゲットをさまざまな方法で使用することもできます。 http://www.w3schools.com/tags/att_a_target.asp

0

次のタブで開くにはタグに以下の属性を使用し

target="_blank" 
0

が、それは私のために働いた、これを試してみてください参照してください。

<td><a href="Docs/Chapter 1_ORG.pdf" target="pdf-frame">Chapter-1 Organizational</a></td>

15

誰もが指摘したように、これは動作することができます:

<a href="newsletter_01.pdf" target="_blank">Read more</a> 

しかし、どのような誰もが指摘しているが、を動作する保証はないですということです。

ユーザーのブラウザでPDFファイルを開く方法を制御することはできません。ユーザーのブラウザー設定に応じて、target="_blank"であっても、ブラウザーはPDFファイルを開くことができます。1.新しいタブ2.またはAdobe Acrobat 3.でファイルを開くか、単にコンピューターに直接ダウンロードします。

例えば、Firefoxの設定を見てみましょう:

enter image description here

をユーザーがPDFに遭遇したとき、あなたはそれを上書きすることができます方法はありません、ブラウザの設定で「ファイルを保存」することを選択した場合。

関連する問題