URLが書き換えられるfile///K:/AmberCRO%20SOP/2011-07-05/SOP-SOP-3.0.pdf
理由は、指定したためですhttp://file://
最初http://
は使用されているプロトコルであり、ブラウザは2番目のコロン(:)が無効であるため、それを削除しています。
ノート
あなたがのようなものにリンクする場合
<a href="file:///K:/yourfile.pdf">yourfile.pdf</a>
上記は、URLを表示しているマシンk:/yourfile.pdf
のk:ドライブで呼び出されるファイルへのリンクを表しています。
あなたはこれを行うことができます、例えば、以下はへのリンクを作成しますC:\temp\test.pdf
<a href="file:///C:/Temp/test.pdf">test.pdf</a>
file://を指定することにより、これがローカルリソースであることを示します。このリソースはインターネット上にありません。
ほとんどの人はK:/ドライブを持っていません。
しかし、これがあなたが達成しようとしていることであれば、それは問題ありませんが、これはWebページの「典型的な」リンクがどのように機能するかではなく、あなたのリンクにアクセスしようとしているすべての人がアクセスできる場合を除いて、これを行うべきではありません(同じ?)K:/ドライブに(これは共有ネットワークドライブの場合かもしれません)。
あなたは試すことができます
<a href="file:///K:/AmberCRO-SOP/2011-07-05/SOP-SOP-3.0.pdf">test.pdf</a>
<a href="AmberCRO-SOP/2011-07-05/SOP-SOP-3.0.pdf">test.pdf</a>
<a href="2011-07-05/SOP-SOP-3.0.pdf">test.pdf</a>
http://file:///K:/AmberCRO%20SOP/2011-07-05/SOP-SOP-3.0.pdf
奇形であることに注意してください