HTMLアーカイブ: とあるプログラマーの平凡な日記

2008年3月21日

a タグで フォルダへのリンクを貼る

忘れないうちにメモ。
------------------------

【やりたいこと】
 Webページから、ファイルサーバとして使用している特定のフォルダへのリンクを張りたい。

【リンクを張りたいフォルダ】
 ・\\xx.xx.xx.xx\test\link_folder

【HTML での書き方】
 <a href="ile:///\\xx.xx.xx.xx/test/link_folder" target="_blank">ファイルはこちら</a>


これで、別ウィンドウでエクスプローラが開き、指定したフォルダが表示される。

2007年12月 7日

ダウンロードなどを行うページには、キャッシュ無効処理を入れたほうがよいかも

自分のためのメモシリーズ
--------------------------

【仕様】
サーバ側でファイルを作成し、作成できたファイルへリンクを張り、ユーザにダウンロードさせる。
今回の出力ファイルはtxtファイル。
 
【現象】
連続してファイル出力を行うと、2回目に出力したデータが前回出力した内容になる。
 
【ユーザの環境】


  • IE
  • 「保存しているページの新しいバージョンの確認」 → 『自動的に確認する』

 
【原因】
「保存しているページの新しいバージョンの確認」 → 『ページを表示するごとに確認する』 で
正常に動作したので、キャッシュによるもの。
 
【対策】
HTMLとASP側にキャッシュ無効処理を追加
 ※しかしキャッシュ処理を行っても、proxyサーバ等を介していると、
  キャッシュが無効にならないことがあるそうだ。
 
 
【オチ】
でも本当の原因は、ユーザのオペレーションミス。
そのダウンロードページには、
「リンクを右クリックして”対象をファイルに保存”してください」と
明記してあるのに、クリックして使用していた。
上記手順にてダウンロードさせれば、何の問題もなく正常に行えることを確認済。

2007年6月 8日

HTMLタグ(title)などで改行したい場合

HTMLタグの titleなどを利用してヘルプメッセージなどを
表示することがあると思う。
 
 
場合によっては、改行をしたい場合があると思うので
その場合の改行コードは
 

&#13;

 
を使用すればOK