
エクスプローラのアドレスバーなどです。

サンプルで作成したハイパーリンクをWordファイルなどに貼りつけることは可能ですが、そのWordファイルが「http://~」で始まるアドレスに移動した場合、そのリンクは無効になってしまいます。

「http://~」で始まるアドレスに移動する場合は、ハイパーリンクのリンク先アドレスを少し変える必要があります。
具体的には以下のようにすれば良いです。
リンク先: \\PC名\app\aaa.txt ←これでは開けない
リンク先: file:///\\PC名\app\aaa.txt ←これなら開ける
まず、リンク先が「\\PC名\app\aaa.txt」の状態で、ファイルをwebサーバにアップロードして、そのファイルを開いてみるとリンク先は「http://~~~~/~~~/\\PC名\app\aaa,txt」のようになってしまいます。

しかしリンク先文字列が「file:///」から始まっている場合は、webサーバにアップロードしてから開いた場合も「file:///~」というアドレスにリンクされることになります。
「アドレス」が「file:///~」なら

ファイルをwebサーバにアップロードした後も、リンク先は「file:///~」になっている。

以下、サンプル
0 件のコメント:
コメントを投稿