ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:snufkin0614 ボタンをファイルにリンクさせたい
困り度:
  • すぐに回答を!
お世話になります。
HTMLで

<button type="button" name="button" value="button">
<font size="3"><b>テスト</b></font></button>
<br><br>

上記のような感じでボタンを作りました。このボタンを
あるファイルにリンクさせたい(URLでなくてファイル)のですが、
できますか?

ネットで検索すると、URLの場合ですが
<Form><Input type="button" value="テスト" onClick="location.href='​http://test.jp/'"></Form>

上のように出ていますが、どこにどのようなタグを打てば
いいのでしょうか?

宜しくお願いします。
質問投稿日時:08/03/24 14:34
質問番号:3890468
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:steel_gray #3です。回答を投稿したら、補足が…。

そういう事でしたら
#3の例のようにするか、あるいはformで囲ってbuttonのtypeをsubmitにします。
<form action="pdfのURL">
<button type="submit" name="button" value="button">
<font size="3"><b>テスト</b></font></button></form>
種類:回答
どんな人:一般人
自信:参考意見
回答日時:08/03/24 15:17
回答番号:No.4
この回答へのお礼回答ありがとうございました。
教えていただいたタグで無事できました!
勉強になりました。
ありがとうございます。

回答

 

回答者:steel_gray >URLでなくてファイル
こちらの意味がわかりません。
(厳密には違いますが)URLというのはファイルの置き場所を示すものです。

これがネット上で使うHTMLではなくて、
自PC上のハードディスクに在るファイルを指したい、というのであれば
ローカルPC上のファイルの位置を指定します。
例)
<button type="button" name="button" value="button"
onclick="C:\XXXX\YYYY.ZZZ">
<font size="3"><b>テスト</b></font></button>
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/24 15:12
回答番号:No.3
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:auty >>> このボタンをあるファイルにリンクさせたい(URLでなくてファイル)のですが、できますか?

とは、
何をしたいのでしょうか、
何かファイルを開きたいのですか、
その場合開きたいソフトが別にありますか。

サーバを立てているなどの環境にもよりますが、リンクできるのは、基本的にHTMLファイルだけでブラウザでしか開けません。

おそらくお考えのことは出来ないと思います。

<Form><Input type="button" value="テスト" onClick="location.href='&#8203;​http://test.jp/'"></Form>
は、クリックすると、ホームページ​http://test.jp/​をブラウザで開くということです(ネットサーフィン)。
出来ることは、これくらいのものです。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/24 15:00
回答番号:No.2
この回答への補足具体的には、
あるクリックできるボタンを作って、そのボタンをクリックすると、あるpdfファイルが開くようにしたいのです。

今はテキスト形式で、そのテキストにpdfファイルのリンクを貼っててpdfを開くことが出来ます。
このテキストを目立たせるために、ボタンにしてクリックさせるようにしたいのです。
お分かりになりますでしょうか?

このbuttonタグだと違うような気がしてきました。
もしお分かりになれば教えてください。
宜しくお願いします。
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:agharta ファイルにリンクとありますが、具体的にはどのようなことでしょうか?
サーバ上のファイルであればURLで記載可能なのではないでしょうか。

もしくは、サーバ上にファイルをアップロードしたいということであれば、
<input type="file">
を使用します。
ただし、formタグの属性にEnctype="multipart/form-data"を追加します。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/24 14:54
回答番号:No.1
この回答への補足具体的には、
あるクリックできるボタンを作って、そのボタンをクリックすると、あるpdfファイルが開くようにしたいのです。

今はテキスト形式で、そのテキストにpdfファイルのリンクを貼っててpdfを開くことが出来ます。
このテキストを目立たせるために、ボタンにしてクリックさせるようにしたいのです。
お分かりになりますでしょうか?

このbuttonタグだと違うような気がしてきました。
もしお分かりになれば教えてください。
宜しくお願いします。
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示良回答のみ表示