お世話になります。
会社のホームページを制作中です。
マニュアルなどをアップしておき、ユーザーにダウンロードしてもらうページを作ろうと思っています。
<ベクターのような>
参考になる情報ありましたら教えてください。
宜しくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

ダウンロードについて、


参考URLのページに分かりやすく書いてあるようです。
例もあるのでぜひ参考にしてください。

参考URL:http://www.tohoho-web.com/wwwxx013.htm
    • good
    • 3
この回答へのお礼

マニュアルや、プログラムなどをアップするのに使う予定です。
小生素人ですので他の例もいろいろ参考になりました。
ありがとうございました。

お礼日時:2005/05/13 08:30

ファイルをダウンロードさせるには、ZIP圧縮などをしなければだめだと思います。


テキストファイルだとブラウザごと開いちゃうので。
ダウンロードさせたいものを1つのフォルダにまとめて圧縮しましょう。
"<a href="○○.zip">"とすればうまくいくと思います。
    • good
    • 2
この回答へのお礼

ありがとうございます。
圧縮しないとダメなんですね。
そー言えば、ダウンするファイルは、1個にまとまってますね。また、ひとつ利口になりました。

お礼日時:2005/05/13 08:32

ファイルのダウンロードをさせるだけなら、


タグ<A HREF="">で、「""」内にファイルの所在を書いてやればヨイですよ。

この回答への補足

早速のご回答ありがとうございます。
もう一点尋ねて宜しゅうございますか?

『ダウンロード』という文字をクリックしたら、指定のファイルがダウンロードされるような書式はどのようにするのでしょうか?

宜しくお願いいたします。

補足日時:2005/05/12 20:22
    • good
    • 0
この回答へのお礼

ご指導の方法と#2.#3さんの方法で解決しました。
ありがとうございました。

お礼日時:2005/05/13 14:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QHTMLからフォルダを開きたい

いつも大変お世話になります<(_ _)>

Webサーバー上にあるWebページ(HTML)の中に、ローカルPCのフォルダを開くリンクを付けたいのですが、
<a href="file://c:\windows">OPEN</a>
としても、何も反応しません。

いろいろ調べたのですが、上記の方法しか見あたりません。

なお、ブラウザのアドレス欄に file://c:\windows と入力すると、フォルダの内容が表示されます。
※Firefoxだと、ファイルの一覧になりますが・・・

何か環境によって挙動が異なるのでしょうか?
それとも、セキュリティ上の観点から最近じゃ出来なくなっているのでしょうか?

是非ともお助け下さい。宜しくお願い致します。

Aベストアンサー

file:///C:/windows/
/は三つでは・・・
 IEの場合はエクスプローラ(ファイルマネージャ)が開くような・・・
 IEはファイルマネージャーと一体のブラウザなので・・・

★実は、ローカルサーバーが必要です。
 apacheでも何でも良いので、WEBデータの入っているフォルダーを
<VIRTUALHOST 127.0.0.1>
C:\Document and settings\my document\web
 とかに指定して、Windowsのhostsファイルで、適当なサーバー名を指定しておきます。
myLocalhost 127.0.0.1
とか・・・

 そうすると
http://myLoclahost/
 で開けます。

 

Qフォームのボタンをダウンロードボタンにしたい!

DreamweaverMX を使ってホームページを作成しています。
ワードやエクセルで作ったファイルをダウンロードしてもらうのに、今は自分で作ったボタンにリンクを貼ってボタンをクリックするとファイルがダウンロードできるようにしているのですが…

これを、フォームにあるボタンを使って、ファイルがダウンロードできるようにしたいのですが、どうしたらいいのでしょうか。ラベルにダウンロードと入れ、ダウンロード用のボタンを作るところまではできたのですが、それからどうしたらいいのかわかりません。教えてください。お願いします。

Aベストアンサー

DreamWeaverでボタンを作った後にソースを見ると、

<form name="form1" method="post" action=" ">
<input type="submit" name="submit" value="ダウンロード">
</form>

のようになっていると思います。ダウンロードボタンをクリックしてファイルをダウンロードさせるには、上記のソースのうち、

<form name="form1" method="post" action="">

の「""」の部分に、ダウンロードしたいファイルのパスもしくはURLを記入します。たとえば、それが「file.zip」というファイルの場合、

<form name="form1" method="post" action="file.zip">

になっていればいいわけです。

ただ、MS WordやExcelのファイルや、テキストファイルなど、ブラウザ上でそのまま見れてしまうファイルに関しては、ダウンロードボタンをクリックしてもダウンロードされずにブラウザ上に表示されてしまうので、そういったファイルは、一度ZIPやLZHで圧縮したものをサーバーにアップロードしておくといいと思います。

DreamWeaverでボタンを作った後にソースを見ると、

<form name="form1" method="post" action=" ">
<input type="submit" name="submit" value="ダウンロード">
</form>

のようになっていると思います。ダウンロードボタンをクリックしてファイルをダウンロードさせるには、上記のソースのうち、

<form name="form1" method="post" action="">

の「""」の部分に、ダウンロードしたいファイルのパスもしくはURLを記入します。たとえば、それが「file.zip」というファイルの場合、

<form name="f...続きを読む

QHTMLフォームのSELECTの幅を一定にするためには?

HTMLフォームのSELECTの幅を一定にするためにはどのようにすれば
いいのでしょうか?

CSS等で設定できるとありがたいのですが、やり方がわかりません。

Aベストアンサー

<select style="width: 200px">

Qhtmlでのpdf資料のリンク方法

こちらの質問方法が悪かったようです。再度質問させてください。現在建築設計事務所を営んでおり、自社サイトを自分でHTMLを使って構築しているのですが、過去のデザイン物件のページの一部に「詳しい資料はこちら」といったテキスト画像を配置して、そこをクリックするとアクロバットが立ち上がり、作成した図面等が掲載されているPDFが表示されるようにしたいと考えています。その方法を教えてください。HTMLに記載するコード、特にPDFファイルとリンクするためのコード、PDFファイルを置くべき位置、その他注意事項があれば教えてください。よろしくお願いいたします。

Aベストアンサー

>「詳しい資料はこちら」といったテキスト画像
「ペイント」などを使ってこの画像(120px×25pxの大きさとして)
を作り「img01.gif」として「data」という名前のフォルダに格納した。
>作成した図面等が掲載されているPDF
(例えば「sample1.pdf」というファイル名として)これも
「data」というフォルダに格納したとします。
「data」フォルダはこのページのhtmlファイルを
格納しているフォルダと同じフォルダ内にあるとします。

>そこをクリックすると作成した図面等が掲載されている
>PDFが表示されるようにしたい
とのことなので

「img01.gif」という画像にハイパーリンクを設定することに
なりますので

<a href="./data/sample1.pdf"><img src="./data/img01.gif" alt="詳しい資料はこちらから(PDF版)" width="120" height="25"></a>

といった形でいいでしょう。

Qhtml上で、バッチやexeファイルの起動をしたい

わけあって、学校(養護学校)初心者向けにhtmlでメニューを作っています。
さて、スタートボタンやディスクトップにショートカットを使わず、htmlの中からバッチファイルやexeファイルを起動できるでしょうか?

もし可能ならば、教えてください。OSはWindows XPで起動したいファイルはexeファイルとバッチファイルです。
よろしくお願いします。

Aベストアンサー

<html><head></head>
<body>
<a href="file:///c:/windows/system32/calc.exe">電卓</a>
</body>
</html>

Qhtmlのfileタグに自動で値を入れる方法

htmlのタグでいって
<input type="file">を用いてファイルをサーバーにアップロードしたいと思っています。で、このとき、ファイル名は任意に選べるのではなく固定で送信したいと思っています。

すなわち、HTMLを読み込んだ時点で、fileのテキストボックスにファイルパスが埋め込まれているか、JavaScriptで、ファイルパスを自動入力するようにしたいと思っています。

最終的には、form内のオブジェクトをすべて非表示にし、onload時にsubmitするような形にしたいと思っています。いろいろ事情があって苦肉の策になっています…。

とりあえず(だめだとは思っていたのですが)
<input type="file" value="ファイルパス" name="filepath">
と直書きにしてみたり
document.all.filepath.value = "ファイルパス";
などとしてみたりしましたがだめでした…。
W3C勧告の使用上はvalueでファイルパスを指定できるようになっているようなのですが、現在の一般的なブラウザでは禁止されているようですね。

このような場合、何らかの方法でfileにファイルパスを自動入力することはできますでしょうか?
もしできない場合、何らかの方法で実現する方法はありますでしょうか?よろしくお願いします。

ちなみに実現できればいい環境は
WinXP環境のIE6です。言語はクライアント言語はJavaScriptのみで、という条件付です。
できないかもしれないのですが、こういうのって必要になるときもあるよなーなどと思っており、もしかしたら解決方法があるかもしれないと思い質問しました。よろしくお願いします。

htmlのタグでいって
<input type="file">を用いてファイルをサーバーにアップロードしたいと思っています。で、このとき、ファイル名は任意に選べるのではなく固定で送信したいと思っています。

すなわち、HTMLを読み込んだ時点で、fileのテキストボックスにファイルパスが埋め込まれているか、JavaScriptで、ファイルパスを自動入力するようにしたいと思っています。

最終的には、form内のオブジェクトをすべて非表示にし、onload時にsubmitするような形にしたいと思っています。いろいろ事情があって苦肉...続きを読む

Aベストアンサー

やっぱ無理じゃないでしょうか。
なにか裏ワザ的な方法で一時的にできたとしても、いつか直されるかもしれないのでおいそれとは使えないし。

>W3C勧告の使用上はvalueでファイルパスを指定できるようになっている
→参考URL 「ユーザが明示的に送信を求めたファイル以外のものは送ってはいけない」とあります。

参考URL:http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/appendix/notes.html#forms-security

QonClickに複数の関数を挿入する方法

初心者なのですがアニメーションの関数anime1、anime2、anime3を作成し、onClickに下記のように設定しました。
クリックするとアニメーション2つの設定ではは動くのですが、3つ目を設定すると動かなくなります。
通常はこのような設定はしないものなのでしょうか?
教えてください。
よろしくお願いします。
<INPUT type="button" value="START" onClick="anime1(), anime2()">・・・OKです。
<INPUT type="button" value="START" onClick="anime1(), anime2(),anime3()">・・・動きません。

Aベストアンサー

セミコロンでつなぐのが常道ですが、3つ以上なら
別途function化したほうが、可読性が高くなると
思います。

Qポートの80と443

こちらのサービス(https://secure.logmein.com/)を利用すると、インターネットを見られるサーバーのポートの80と443が空いていればルータやファイアウォールに特段の設定なく外部からサーバーを操作できるそうですが、逆にサーバーのポートの80や443を空けることには何か危険性があるのでしょうか。

Aベストアンサー

ポート80は一般的なHTTP、ポート443はHTTPSです。
この2つのポートがあいていなければインターネット接続(WEBブラウジング)は出来ません。
ですから、ほとんどのファイアウォールでこのポートは開いています。(インターネット接続を制限している社内LANでは当然閉じていますが)

ちなみに、よく使うポートとしてはFTPで20、21、SMTP(送信メール)で25、受信メールPOP3で110あたりです。セキュリティポリシー上、この辺は制限される事も多いですが、HTTP 80、HTTPS(暗号化用)443は通常閉じません。


危険性?
WEBプロトコルを使ってFTP的なファイル転送(WebDAV)やVPN等も出来るようになっています。当然そこにはある種の危険はつきものですが、WEBブラウジングに伴う危険と大きく変わりません。ウィルス等に感染していればこの2つのポートだけでも相当危険でしょうね。

参考まで。

Qhtml で 変数を定義できますか?

html(できればjava不使用)で変数に文字列をいれてつかう、またはそれに近いことはできないでしょうか?

例**************************
$color1="#000000"

<tr bgcolor=$color1>内容1<tr>
<tr bgcolor=$color1>内容2<tr>
****************************
みたいな感じです

Aベストアンサー

調べりゃ分かることは???だけど。

CSS2で無理やり作れば・・簡単だけど・・・
生成内容、自動番号振り、リスト ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/generate.html )
 本来はXSLTで作るほうがよいかと・・・
 <th><xsl:value-of select="parson" />の歌</th>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<meta name="author" content="ORUKA1951">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rev="made" href="mailto:orika1951@hoge.com" title="send a mail" >
<link rel="START" href="../index.html">
<style type="text/css">
<!--
.parson1:before{content:"田中";}
p.age1:after{content:"36歳";}
-->
</style>
</head>
<body>
<h1>サンプル</h1>
<p class="parson1">は男の子</p>
<p class="parson1 age1">の年齢は</p>
<p>私の彼氏は<span class="parson1">君だよ</p>
</body>
</html>

調べりゃ分かることは???だけど。

CSS2で無理やり作れば・・簡単だけど・・・
生成内容、自動番号振り、リスト ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/generate.html )
 本来はXSLTで作るほうがよいかと・・・
 <th><xsl:value-of select="parson" />の歌</th>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<met...続きを読む

Qエクセルをダウンロードさせるには・・・?

お世話になります。
現在ホームページを作成しておりますが、上司の希望により、どうしてもエクセルファイルをホームページからダウンロード(もしくはそのエクセルファイルを開く)させなくてはならないのですが、どのように処理(そのままアップデートしても良いのか?ソースはどう書けば良いのか?等)したら良いのかわからず困っております。
上記の件について、ご指導願います。

Aベストアンサー

こんにちは。
.htaccessの件ですが、『Internal Server Error』が返っていないようなので、設定は不要かと思われます。

で、確認事項ですが。
(1) ファイル名
  見た目では気付かない、『_』(半角アンダーライン)が、
  『_』(全角アンダーライン)だった、とか、
  『**.xls』が、『**.**.xls』と、『.』が2つあった、とか。
  半角スペースが入り込んでいた、とか。
  ・・・これは可能性低そうですが・・・。

(2) エクセルファイルを開いた状態で、アップロード
  その場合、上手くアップロードされていない可能性があります。

(3) エクセルのファイルの格納ディレクトリのパーミッション
  ディレクトリ自体が『755』でないと、ダメかと。

と。
一度、ファイル名も、格納ディレクトリも変えた形で任意にアップロードして試してみたら、原因わかるかも・・・。
『data.xls』というファイル名を、『sample.xls』とかにしてみたり、とか・・・・・・。

でわでわ。

こんにちは。
.htaccessの件ですが、『Internal Server Error』が返っていないようなので、設定は不要かと思われます。

で、確認事項ですが。
(1) ファイル名
  見た目では気付かない、『_』(半角アンダーライン)が、
  『_』(全角アンダーライン)だった、とか、
  『**.xls』が、『**.**.xls』と、『.』が2つあった、とか。
  半角スペースが入り込んでいた、とか。
  ・・・これは可能性低そうですが・・・。

(2) エクセルファイルを開いた状態で、アップロード
  その場合、上...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報