HTMLでファイルリンクする際の問題と解決方法

このQ&Aのポイント
  • xampp2.5で作成した簡単なホームページのHTMLファイルに、ネットワーク上の共有フォルダへのリンクを貼っています。しかし、フォルダ内のファイルを修正してもリンク先のファイルが更新されない問題が発生しています。最新のファイルをリンクから開くためにはどうすればよいでしょうか?
  • HTMLのリンクから開かれるファイルが常に最新のものにならない問題を解決したいです。xampp2.5で作成したホームページのHTMLファイルには、共有フォルダへのリンクが含まれていますが、ファイルの修正後にもリンク先が更新されないため困っています。解決策を教えてください。
  • xampp2.5で作成したホームページのHTMLファイルには、共有フォルダへのリンクがありますが、修正されたファイルがリンクから開かれない問題が発生しています。ファイルの更新後にも最新のファイルをリンクから開くための方法を教えてください。
回答を見る
  • ベストアンサー

HTMLでファイルリンクしたときに困っています

xampp2.5で、簡単なホームページを作成しています。 そこで作成したとあるhtmlページにて ネットワーク上の共有フォルダへ、リンクを貼っています。 具体的な記述は下記です。 <a href="aaa/test.xls">指定ファイルへリンク</a><br /> 直接フォルダを開いて、元のexcelファイルを修正して上書き保存したあとは、 htmlページから飛んだ開いたファイルも その修正されたファイルが表示されるようにしたいのですが、 なぜか、修正されるまえの古いファイルが開かれてしまいます。 どのようにすれば、htmlのリンクからも常に最新のファイルが開かれるように なるのでしょうか? よろしくご教授お願いいたします。

  • puyopa
  • お礼率87% (459/525)

質問者が選んだベストアンサー

  • ベストアンサー
  • te2kun
  • ベストアンサー率37% (4557/12166)
回答No.1

インターネットって、サーバからファイルをダウンロードしている ウェブファイルなどでも、一時キャッシュにダウンロードされて保存されている リンク先をfile://からはじめるものをかかなければなりません http://yohshiy.blog.fc2.com/blog-entry-82.html IEは管理者を無視して何でもブラウザーで開くっておせっかい機能がついているが、他のブラウザーだと対応する必要があるみたいです

puyopa
質問者

お礼

おぉ。なるほど。 大変勉強になりました。 ありがとうございました。

関連するQ&A

  • 同じファイル内でリンクしたいのですが…

    HPを作ってまして、同じファイル内で項目から項目へリンクさせたいのですが、上手くいきません。 <A HREF="#TOP">ここから</A> <BR> <A NAME="TOP">ここへ</A> というタグを見つけたものの、ソースに貼り付けると <A HREF="#TOP">ここから</A><BR> <A NAME="TOP"></A>ここへ<BR> という形に直されてしまい、リンクできません。何か足りないのでしょうか?? ご存じな方、どうか教えてください。 初心者なので、なるべく分かりやすい言葉で回答頂けると助かります。

  • HTMLのリンク先が表示されない

    同じフォルダにあるhtmlファイルを表示させるため、 リンクを設定し、いざIEでリンクをクリックすると 全く反応がありません。 コードもしくはファイルの配置ミスなのか判断が付かないため、 御教授下さい。 以下ソースです。取得というリンクをクリックして表示させたいです。 <TABLE cellSpacing=0 cellPadding=0 width=400 border=0> <TBODY> <TD width=40>&nbsp;</TD> <TD width=160><A href="./peace.html">取得</A> </TD> <TD width=20>&nbsp;</TD> <TD width=180><A href="./password.html">パスワード変更</A> </TD></TR> <BR><BR><BR></CENTER></BODY></HTML>

  • 【PHP】正規表現でHTMLを置換したいのですが・・・

    HTMLのソースを、正規表現で置換をしてから画面に出力したいのですが、どのような正規表現を記述すればいいのか分からず困っています。。。。 下記(befor)の4つのリンクのうち、ファイルの拡張子が、pdf、doc、xlsのファイルだけ「download.php」というPHPのプログラムを通してからダウンロードさせるために、文字列を(after)の様に置換をしたいのですが、なかなかうまくいきません。。。 どなたか、ご指導のほど宜しくお願いいたします。 (befor) $html = '<a href="/files/aaaa.pdf">あ</a><br>' . '<a href="/files/cccc.html">い</a><br>' . '<a href="/files/dddd.doc">う</a><br>' . '<a href="/files/eeee.xls">え</a><br>' ; (after) $html = '<a href=download.php?url=/files/aaaa.pdf>あ</a><br>' . '<a href="/files/cccc.html">い</a><br>' . '<a href=download.php?url=/files/dddd.doc>う</a><br>' . '<a href=download.php?url=/files/eeee.xls>え</a><br>' ;

    • ベストアンサー
    • PHP
  • htmlファイルにリンクを張ったのですが・・・

     <a href="C:\Mdentaku.exe">M電卓の起動</a> とリンクを張ったHTMLファイルを作りました。 自分のパソコンでそのリンクをクリックすると電卓が起動するのですが、 このHTMLファイルを違うパソコン(webサーバ)にアップしたところ リンクをクリックしても電卓が起動しませんでした。 おそらく、違うパソコンには リンク先にMdentaku.exeファイルがないからだと思うのですが、 この場合リンク先(●部分)をどう記述したらいいのでしょうか?  <a href="●●●●●●">M電卓の起動</a>

  • HTML 超初心者  リンクの載せ方

    HTMLの勉強を昨日始めたばかりの超初心者です。初心者用のカテゴリが無いので、技術者向けなんてカテゴリからの質問で気が引けますが、回答お願い致しますm(__)m 今Udemyというアメリカ人が作った講義動画のサイトで勉強してるんですが、そちらではnotepadを使ってクロームに表示しているんですが、僕がやると文字化けしてしまうので、terapadを使ってエクスプローラーに表示しています。 つまずいた個所はリンクの載せ方の所です。細かく書きます。 index.html contact.html about.htmlというドキュメント?を作ってそれをひとまとめにwebsiteというファイルに収めてそのファイルの中にadminというファイルを作ってそのファイルの中にadmin.htmlというドキュメントを収めています。 index.html contact.html about.htmlそれぞれに <a href="index.html">Homepage</a><br /> <a href="About.html">About</a><br /> <a href="Contact.html">Contact</a><br /> リンクを作る文字列を打ってブラウザで実際にクリックしてリンクを表示させることはできました。 しかし、adminのほうがリンクの文字自体はされるのですが、それをクリックしてもエラーになってしまいます。<a href="Admin files/Admin1.html">Admin1</a>←のように動画にあるままにファイルも指定して文字を打ったんですがダメです。大文字などの打ち間違いも確認しましたが問題ありませんでした。 回答お願いします。

    • ベストアンサー
    • HTML
  • HTML何ヵ所かからPDFにリンクさせるには?

    HTML何ヵ所かからPDFにリンクさせるには? HTMLファイルからPDFにリンクさせるには、Adobe Acrobat 7.0 の場合、 PDF Open Parameters(http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf ) で紹介があり、 例えば <A href="***.pdf#page=2&view=FitH,top">第1のリンク先へ</A> でAdobe Acrobat 7.0 で作成したPDFファイル(***.pdf)のページ2のトップにリンクできることは確認しました。 ところが同じHTMLファイル何ヵ所かから、同じPDFファイル(***.pdf)の異なるページにリンクさせることができません。 例えば、 <A href="***.pdf#page=5&view=FitH,top">第2のリンク先へ</A> <A href="***.pdf#page=8&view=FitH,top">第3のリンク先へ</A> として、他の2ヵ所から、其々ページ5とページ8 へジャンプさせようとしましたが、全てページ2にジャンプしてしまいます。 HTMLファイル複数箇所から同一のPDF何ヵ所かへリンクさせるにことはできるのでしょうか? また、その方法を教えてください。 更に、Adobe Acrobat 7.0 の他で作成したPDFファイルへリンクさせる場合も同様にできるのでしょうか? よろしくお願いします。

  • ファイルへのリンクに関して

    環境:IE8、IE9 教えて下さい。 社内でイントラを作成していますが、その際に単純なファイルリンクをしたいと 考えています。 記述としては下記のような簡単なものですが、ホームページ上からクリックしても 何も反応しません。 《記述内容》 <a href="file://IPアドレス\C:\フィル名.csv" target="_blank"> IE9の場合、信頼済みサイトへ登録しなければならないという事で、登録はしてあります。 また、共有フォルダのリンクだからおかしいのかと思い、ローカルのファイルを指定して みましたがダメでした、、、 やはり最近のIEではfileプロトコルはダメなのでしょうか? HTMLでファイルやフォルダに対してリンクをするような場合は、どのような記述をすれば 良いでしょうか???? 初歩的な質問で申し訳ありませんが、教えて下さい。

    • ベストアンサー
    • HTML
  • PDFファイルへのリンクについて

    ホームページ制作時のPDFファイルへのリンクについて質問です。 通常PDFへのリンクは、<a href="http://www.hogehoge.com/○○○○.pdf">○○○</a>といった感じで記述すると思いますが、その際に対象となるPDFファイルが複数ページあって、その中の指定したページに直接リンクしたい(すぐに指定ページが開いて欲しい)ということは可能なのでしょうか? 出来るとした場合、記述方法をご存知の方がいらっしゃったら是非ご教授願います。

    • ベストアンサー
    • HTML
  • リンク貼り付けの際にファイルのパスを相対にしたい

    Excelのリンク貼付の際に、ディレクトリが一つ上のものからリンクを貼り付けています。 フォルダA-A.xls └フォルダB-B.xls (AのセルをBにリンク貼り付け) 通常ローカルで使う場合は問題ないんですが、これを共有している場合に、B.xlsの参照先ファイルがローカルマシンのフルパスになってしまうため、エラーが出てしまいます。 そのため、Bのリンクを相対化したいのですが、どのような方法をとればいいのかわかりません。 このような場合どのような方法で解決すればよいでしょうか。 御教授いただければと思います。

  • HTMLの書き直す

    HTMLファイルにある一部分のリンクをハイライトしたいですが(例えば:色変わりなど)、perlでどうしたらいけますか?よろしくお願いします。 例えば:<IMG ALT="dot" WIDTH="15" HEIGHT="18" ALIGN="bottom" SRC="/images/sky-dot.gif"><font size="2"> <a href="interesting/">面白いページ</a></font><br><br> から <IMG ALT="dot" WIDTH="15" HEIGHT="18" ALIGN="bottom" SRC="/images/sky-dot.gif"> <font size="2" color=#666666><a href="interesting/">面白いページ</a></font><br><br>

専門家に質問してみよう