こんばんは!
またもや、質問いたします。お手数かけますが、宜しくお願いします。
1.HPの素材サイトでよく見かけますが、壁紙なんかのDLページでページの中央くらいに壁紙のサンプルが縮小して置いてありそれをクリックするとイメージとして、ページ全体に拡大されますが、どうしたらできるのでしょうか?Javaを使っているのですか?教えてください。
2.ダウンロードアイコンをクリックするとDLできるようになりますが、私のサイトにもDLアイコンをつけてDLしてもらえるようにしたいのですが、これも、どうしたらできるのでしょうか?スクリプト?を教えてください。
以上2件よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
まず、1の場合ですが、
大きい画像「big.jpg」へのリンクを、
小さい画像「small.jpg」に付加してやればいいのです。
つまり、HTMLで記述すると、
<html>
<body>
<a href="big.jpg"><img src="small.jpg"></a>
</body>
</html>
となります。
2についても同様に、
ダウンロードさせたいファイルへのリンクを作ってやればいいのです。
つまり、
<html>
<body>
<a href="***.zip">Download</a>
</body>
</html>
となります。
しかしここで問題が生じます。
ダウンロードさせたいファイルが、JPEGやGIFといった画像の場合、
つまり、上記のHTMLでいうところの「***.zip」のところが
「***.jpg」や「***.gif」だった場合には、
クリックしただけではダウンロードされず、
ブラウザ上に画像が表示されるだけになってしまいます。
よって、画像をダウンロードさせたい場合には、
「Download」と表示されているリンクの上で右クリックをし、
開いたメニューから「対象をファイルに保存」を
選んでもらうしか方法がありません
(Netscapeの場合は、「リンクを名前を付けて保存」を選択すること)。
不便ですが、残念ながらこういう方法しか解決策がありません。
この点に留意して作成して下さいね。
No.2
- 回答日時:
1の場合と変わりはありません。
<a href="**.lzh"><img src="**.gif" width="50" height="50" alt="DL Icon" border="0"></a>
など、
アイコンとする画像にDLファイルをリンクするだけです。
No.1
- 回答日時:
どちらもJavaScriptとは関係なく実現できるはず。
1.方法は2種類あります。
方法A
目的の画像を縮小したファイルを用意する。
もとのサイズのファイルを1.jpg、縮小したファイルを2.jpgとします。
で、こんなソース(↓)を書きます。
<A href="1.jpg"><IMG src="2.jpg"></A>
方法B
用意するファイルはもとのサイズのファイルのみ。
で、こんなソース(↓)を書きます。
<A href="1.jpg"><IMG src="1.jpg" width="xx" height="yy"></A>
(xx,yyはそれぞれ縮小後のサイズを書いてください。%でも指定できます。)
個人的にはAを勧めます。
理由は以下の通り。
縮小された画像が貼ってあるページを読むことを想像して下さい。Aの場合表示されるのは設置者側で縮小した画像(つまりファイルサイズが小さい)です。Bの場合は表示時に縮小するだけのため、実際には大きいサイズのファイルが転送されていることになります。
当然ファイルサイズが小さい方が、転送にかかる時間は短くなりますから、スムーズにページを見ることができます(サーバやトラフィックに掛ける負担も小さくなる)。ですからAを勧めます。
2.これに関しては過去同様の質問を見たことがあります。過去ログは検索してみましたか? 過去ログを見ても分からなければ再度質問してみて下さい。
この回答への補足
2の件ですが、過去ログで”ダウンロード”で検索しましたがかなりの件数がヒットしまして目的の質問が見つかりませんでした。2の件よろしくおねがいします。
補足日時:2002/01/18 07:04お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Java 動かなくなったのでJavaソースを手直しお願いします。 2 2022/04/30 05:35
- その他(ブログ) 公式ロゴ・アイコンのアイキャッチ使用について 1 2023/08/01 11:51
- WordPress(ワードプレス) WordPress ドメイン移転後のURL変更 2 2022/07/03 08:53
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- 物理学 レイノルズ数の導出においての疑問 1 2023/04/16 15:59
- 化学 化学の問題について質問です。 「血中グルコースC6 H12 O6 の濃度5.0mmol/l を (m 2 2022/04/17 13:35
- Android(アンドロイド) Aloha Browser でダウンロードしたファイルをPCに転送するには? 1 2022/05/23 18:54
- 迷惑メール・スパム gmailの過去のメールを一括削除する方法について 3 2023/04/19 05:27
- PDF こんなPDF作れますか? 6 2022/05/13 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iosのshortcutアプリでmp3を連...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
個別に違う添付ファイルを付け...
-
複数のブックを新しいブックのS...
-
e-taxで送信ファイルの拡張子が...
-
ガラケーからPCへの写真の取り込み
-
2枚、マイクロSDカードを入...
-
Accessのソースが見れない
-
A4の紙に印刷されている文字を...
-
再起動しないでiniファイルの変...
-
ホームページビルダーのプレビ...
-
リストビューの選択状態を取得...
-
ビデオファイルのプロパティの...
-
Fortniteのクラッシュについて
-
vba メモリ節約
-
PC内で速度を遅くした音源をCD...
-
エアコンの冷媒 R410Aの重...
-
FFmpegでのサムネイル作成について
-
flash (.swf) を編集したい
-
VB.net キャレットの幅の変更を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
e-taxで送信ファイルの拡張子が...
-
個別に違う添付ファイルを付け...
-
スマホでtxtファイルを編集する...
-
エクセルで「特定の文字を含む...
-
A4の紙に印刷されている文字を...
-
Fortniteのクラッシュについて
-
ビデオファイルのプロパティの...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ガラケーからPCへの写真の取り込み
-
情けない話ですが成田エクスプ...
-
PC内で速度を遅くした音源をCD...
-
TextBoxにフォーカスを与えると...
-
2枚、マイクロSDカードを入...
-
エアコンの冷媒 R410Aの重...
-
リストビューの選択状態を取得...
-
RSSフィードと無断転載について
-
拡張子「.IDJ」を、windo...
-
VBA:カウンターの i の値が開放...
-
ファイル数と合計サイズの取得方法
-
複数のブックを新しいブックのS...
おすすめ情報