Webページ上で次のようなことは可能なのでしょうか?
1)ブラウザ上に表示されているWebページ上でマウスクリック(リンク、ボタン等)
2)必ずダウンロードのダイアログが開きダウンロードを行う

具体的に説明しますと、
WebページでPDFファイルへのリンクが張られているとします。
ブラウザでこの部分をクリックすると、PDFプラグインがインストールされていると
ブラウザ内でこのPDFファイルが表示されてしまいます。
しかし、この表示をさせずに該当PDFファイルをダウンロードさせたいわけです。
リンクを右クリックして"ダウンロード"を選択すれば可能ですが、プラグインの
有無に関わらず左クリックで必ずダウンロード処理をさせたいということです。

これを実現させる方法がありましたらお教えください。
なお、WebページはCGI(Perl)を使用して表示していますので、HTML,JavaScript,
Perlなら使用可能です。

以上、よろしくお願いします。

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

A 回答 (3件)

Excelファイルで似たようなことをしたい、といった質問に最近答え


ました。んが、外部アプリケーションを開くのではなくpdfのように
プラグインの場合はこの手(URL末尾に「?xxx.zip」を付ける)は
使えないようです。

サーバ側にMIME Typeを設定し、それをContent-typeとして送信する
のが本来まっとうな方法で、例えばApacheを使っていて.htaccessに
よる設定が許されている環境なら(あるいはコンフィグファイルを
編集できるのなら)
AddType appilcation/octet-stream pdf
などにすれば、Netscapeならそれを参照しますのでダウンロードできる
ようになります。(場合によってはバイナリデータがブラウザ画面に
ただ表示されることもあります)
この設定ができなくても、CGIでContent-typeとして適切なMIMEを吐き、
続けてpdfファイルの中身をただ出力する手がありますね。

でもIEでは、そんなことにおかまいなく拡張子だけを見てpdfだと判断
しているようで、うまくいきません。

(ftpサイトにおけば…という意見がここでもあるようですが、
httpではなくftpの場合Content-typeが送られませんので、たまたま
httpではapplication/pdfのContent-typeが送られていたファイルが、
ftpだとその情報が送られなくなったため、Netscapeがただダウンロード
するようになった、というだけの話です。IEはやっぱり拡張子で
勝手に判断するはずです)

したがってサーバ側で工夫してもいかんともしがたいでしょう。
やはり圧縮したりして別の拡張子にし、IEのプラグイン呼び出し
判定を切りぬけなければうまくいかないと思います。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=74090
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
そうですか、IEだと勝手に判断してしまうんですか。
便利なのはいいですけど、勝手にやってしまのは困りものですね。
WWWサーバはApacheなのでMIME設定してみます。
IEの場合は右クリックでダウンロードしてもらうしかなさそうですねぇ。

お礼日時:2001/05/21 16:51

FTPで落とすようにリンクを書けば良いんじゃないですか?



<a href="ftp://ftp.どっか/落とすファイル.pdf">PDF file</a>

って。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
FTPサーバは上がっていないのでNGです。

お礼日時:2001/05/21 16:48

 サーバの設定を変えられるのなら、.pdfをダウンロード設定にすれば出来ると思います。


 サーバの種類を書いて下さいね。

 また、私なら、PDFをそのまま置くのではなく、メールアドレスを入力して貰って、そのメールアドレスに添付でPDFを送るようにします。
 いろんな意味で便利ですからね...。

 どうしてもダウンロードさせたい場合には、PDFをそのまま置くのではなく、圧縮してファイルをおきます(数種類の圧縮形態の準備が必要ですので面倒ですけどね)
    • good
    • 0
この回答へのお礼

回答ありがとうございます。m(_ _)m
社内の仕組みなのでメールや圧縮といった手間(面倒な)のかかることはNGなんですよ(;_;)

お礼日時:2001/05/21 16:47

このQ&Aに関連する人気のQ&A

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

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

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

QJQueryでクリック時のタグの親子の関係について

以下のコードのspanをクリックするとspanとdivをクリックしたことになってしまいます。
spanをクリックしてもdivをクリックしたことにしないようにするには
どうすればよいのでしょうか?
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8">
<style>
div {
padding: 20px;
background: #EEE;
}
</style>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
$(function(){
$("div").click(function(){
console.log("click div");
});
$("span").click(function(){
console.log("click span");
});
});
</script>
</head>
<body>
<div>
<span>Click!</span>
</div>
</body>
</html>

以下のコードのspanをクリックするとspanとdivをクリックしたことになってしまいます。
spanをクリックしてもdivをクリックしたことにしないようにするには
どうすればよいのでしょうか?
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8">
<style>
div {
padding: 20px;
background: #EEE;
}
</style>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
$(function(){
$("div").click(function(){
console.log("click div");
});
$("span").click(function(){
consol...続きを読む

Aベストアンサー

ライブラリを使用しない場合は、
divとspanの両方にイベントハンドラを登録した場合、"click span"のあとに"click div"の2つのアラートが順番に出るはずです。

jQueryを使用した場合に"click div"しか出ないのであれば、
jQueryの内部処理にて、click spanが抑制されていると思います。

すみませんがjQueryについてはわかりかねますので、内部処理の抑制を解く方法を知らないのですが、
.click()を呼び出す(イベントハンドラを登録する)順番を逆にするとどうでしょうか。

$(function(){
$("span").click(function(e){
e.stopPropagation();
console.log("click span");
});
$("div").click(function(e){
e.stopPropagation();
console.log("click div");
});
});

その上で、No.2に書かれているような処理の伝播を止める方法を使えばいいと思います。

--------
別の方法として。

<div>にだけイベントハンドラを登録して、その内部でどの要素がクリックされたかを判断してみてはどうでしょうか。

$(function(){
$("div").click(function(){
if( $(this).get(0).nodeName==='SPAN' ){
console.log("click span");
}else{
console.log("click div");
}
});
});

ライブラリを使用しない場合は、
divとspanの両方にイベントハンドラを登録した場合、"click span"のあとに"click div"の2つのアラートが順番に出るはずです。

jQueryを使用した場合に"click div"しか出ないのであれば、
jQueryの内部処理にて、click spanが抑制されていると思います。

すみませんがjQueryについてはわかりかねますので、内部処理の抑制を解く方法を知らないのですが、
.click()を呼び出す(イベントハンドラを登録する)順番を逆にするとどうでしょうか。

$(function(){
$("span").click(fun...続きを読む

QPDFファイルのリンクをクリックした時PDFが開くと同時にPDFファイル名を変更したいです。

教えて頂ければと思います。
宜しくお願いします。

PDFファイルのリンクをクリックした時PDFが開くと同時にPDFファイル名を変更したいです。

具体的に言いますと、
現在【123123.pdf】というファイル名のリンクがあるとします。
普通ならこのリンクをクリックすると、PDFが開きますが、
この【123123.pdf】というファイルが開くと同時にファイル名を【e123123.pdf】と変更し、
このファイルは一度開いた状態だと認識したいと考えております。

どうぞ宜しくお願い致します。

Aベストアンサー

HTMLやJavaScriptの管轄内ではないですね。

サーバーサイドで動くCGIを利用します。
まず、リンクはCGIを指定します。
CGIが起動すると、まず対象のPDFファイル名を取得、リネームします。
その後、中身を読み取ってクライアントに弾き返します。

ということで、HTMLでは不可能です。

QワードプレスでjQuery 右から飛び出ているボタンをクリックするとボックスがスライドして出てくるよ

ワードプレスでjQuery

右から飛び出ているボタンをクリックするとボックスがスライドして出てくるようにしたのですが、ワードプレスでjQueryを使う方法が調べてもよくわかりませんでした。
(調べるとたくさん出てくるのですが、その通りにやってもうまく動きません)

この件で何日も悩んでいて本当に困っています。
知識のある方、教えていただけませんか?

どうか宜しくお願いします(TT)

Aベストアンサー

>これをダウンロードして、どこへダウンロードしたデータをアップロードしたらよいのでしょうか?
答えはすべて前回のところにありますよ。
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/css/jquery.bxslider.css">
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/jquery.bxslider.min.js"></script>
これです。
なので、私の場合は、テーマの中に「css」と「js」フォルダを作ってその中に入れているので、js/jquery.bxslider.min.jsこのようにしてます。
すべてここで聞くのではなくて、ネットで調べたらたくさんでてきます。
今後自分で作っていくのであれば検索して解決していかないと何もできませんよ。

Qpdfへのリンククリックで、ダウンロード画面を表示させたい

<a href="./hogehoge.pdf">ダウンロード</a>

このようなリンクをクリックすると、ブラウザの中にpdfが表示されてしまいます。
強制的にダウンロード画面を出させるには、どのようにすればよいでしょうか?

HTTPヘッダーが操作できる環境なら、"Content-Disposition: attachment"を吐き出せばよいのでしょうが、HTMLだけでは無理ですか?
JavaScriptを使えばできそうな気もするのですが、情報が検索できませんでした。

宜しくお願いします。

Aベストアンサー

方法として3点あります。

1.質問文にもあるようにHTTPヘッダーで強制的にダウンロードダイアログを出力させる方法
2.No1さんがおっしゃるようにサーバーでMIMEタイプをいじる方法
3.クライアント側のフォルダオプションでPDFの拡張子に対して、必ずダイアログを表示させる方法

1は一番有効な手ですが、使えないのですか・・・
2はブラウザによって無視されたりします・・・
3も確実な手ではあるのですが、クライアント1台1台設定を行ってもらわなければなりません。

JavaScriptで出来るということは聞いたことがありません。すみません。

Q1枚の画像をクリックして複数の画像と詳細を入れられるJQueryのLightBoxプラグイン

JQueryのLightBoxプラグインでは、1枚の画像をクリックしたら、他の並べてある画像も見れてしまうと思います。

今回、1枚の画像をクリックして複数の画像と詳細を入れられるLightBoxのプラグインを探しています。

何がしたいかと言いますと、例としましては、一覧の商品画像が並んでいて、その画像をクリックすると、その商品の他の画像も見れて、そこには、簡単な商品情報を写真の下にHTMLで記載できるようなタイプを探しています。

最初は、ポップアップのみ実装して、そこにスライドショーをはめ込み、下に詳細をHTML・CSSで作成していたのですが、どうしてもポップアップしてからのスライドショーがうまく動かず、ブラウザのウィンドウの横幅をずらずと、スライドショーが正常に動くのですが、色々CSSなどをいじってみたのですが、解決しなかったため、LightBoxのプラグインならやりたいことができるかと思い、探しているんですが、詳細情報をHTML・CSSで実装できないものばかりです。

そこで良いJQueryのプラグインを知っている方がいれば教えていただきたいです。

宜しくお願いします。

JQueryのLightBoxプラグインでは、1枚の画像をクリックしたら、他の並べてある画像も見れてしまうと思います。

今回、1枚の画像をクリックして複数の画像と詳細を入れられるLightBoxのプラグインを探しています。

何がしたいかと言いますと、例としましては、一覧の商品画像が並んでいて、その画像をクリックすると、その商品の他の画像も見れて、そこには、簡単な商品情報を写真の下にHTMLで記載できるようなタイプを探しています。

最初は、ポップアップのみ実装して、そこにスライドショーをはめ込み...続きを読む

Aベストアンサー

こんにちは
少し調べてみただけなので、ヒントにでもなれば程度ですが・・・


>一覧の商品画像が並んでいて、その画像をクリックすると、
>その商品の他の画像も見れて、そこには、簡単な商品情報を
>写真の下にHTMLで記載できるようなタイプを探しています。
LightBox系のプラグインは数多くあるので種々様々ですが、画像のグループ化ができて、キャプションを付けられるものが多くあります。
画像グループの一つだけを表示して(残りは非表示)おいて、利用すれば似たようなことが実現可能と思います。
ただし、大抵の場合、キャプション部分はtitle属性やrel属性を利用していると思いますので、テキストになってしまいます。

>ポップアップのみ実装して、そこにスライドショーをはめ込み、
>下に詳細をHTML・CSSで作成していたのですが、どうしても
>ポップアップしてからのスライドショーがうまく動かず~
この方法もありのように思います。
ポップアップの実装はライブラリを利用したのでしょうか?
LightBox系のライブラリの多くは、背景レイヤや表示レイヤなどの構成があるので、先にこれらの要素を作成しておいて、その中に表示する要素の『コピー』を作成して表示しているものが多いと思います。
それなので、最初のHTML要素にスライドショーを設定しても、コピーには反映されないということが起こっていたりしませんか?
表示の際のイベントを取得できるAPIを用意しているプラグインを利用すれば、セット後に表示用の要素に対してスライドショーの初期設定を行うようにすれば実装可能ではないかと想像します。
ただし、この場合は画像ではなくコンテンツを表示できるタイプのプラグインである必要がありますね。

>詳細情報をHTML・CSSで実装できないものばかりです。
上にも述べましたが、画像専用ではなく、コンテンツを表示できるタイプのものを選べばHTML、CSSともに利用可能と思います。
ただし、要素のコピーが表示される可能性があるので、CSSの要素指定には少しだけ注意が必要かもしれません。

>ポップアップした写真をクリックすると、外部リンクへいき、
>矢印をクリックすると次の画像が見れる仕様にできるものを探しています
通常のLightBox系のものでは、対象の指定が
 <a href="one.jpg" title="Image Caption">
  <img src="one_thumb.jpg" alt="">
 </a>
のような構造になっているものが多いと思いますので、これに対してさらにリンクを設定しようとすると、別途工夫が必要になりそうです。
それよりも、インラインコンテンツなどを表示可能なプラグインを利用なさる方が、HTMLでのリンク設定が可能になるので、扱いは楽になりそうですね。

数は少ないかも知れませんが、コンテンツ表示でグループ化できそうなものもあるようです。
配布サイトの雰囲気を見ただけで、実際にはテストしていませんので明言できませんが、例えば・・・
http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/#prettyPhoto
下の方にある「Inline content」の例を見ると、複数のコンテンツをページングしていますので、このような利用方法で実現の可能性があるのではないかと推測します。

あるいは、
http://fancybox.net/home
fancyboxもコンテンツ表示が可能なプラグインですが、一番下の「manual call 」で、manual2の指定では直接に複数の画像を指定しています。
exampleは画像なのですが、対象の指定にインラインコンテンツ(またはjQuery オブジェクトやHTML要素など)を指定できるなら、同様に実現できそうに思えます。
ただし、このタイプの書式の説明がサイト内をざっと見ても見当たらなかったので、残念ながら可能なのかどうかがわかりません。

※ 簡単に調べてみただけなので、とてもお役には立たないと思いますが、少しはご参考にでもなれば・・・

こんにちは
少し調べてみただけなので、ヒントにでもなれば程度ですが・・・


>一覧の商品画像が並んでいて、その画像をクリックすると、
>その商品の他の画像も見れて、そこには、簡単な商品情報を
>写真の下にHTMLで記載できるようなタイプを探しています。
LightBox系のプラグインは数多くあるので種々様々ですが、画像のグループ化ができて、キャプションを付けられるものが多くあります。
画像グループの一つだけを表示して(残りは非表示)おいて、利用すれば似たようなことが実現可能と思います。
ただ...続きを読む

QWEBページ(HTML文)のリンク先にあるPDFファイルが変化したことを、察知・検出するには?

レストランのWEBページでよくあるパターン、「メニューはこちら」というアンカーのリンク先にランチメニューなどを、PDFファイルで置いてある、という奴。

この手のサイトは、更新チェックが結構な難題です。

サイト更新チェック用ソフトは、HTMLページ上の変更点ならば検出してくれます。

しかし、 href= や src= で指定される、リンク先のPDFファイルについては、ファイル名が変わるならまだしも、同じファイル名のまま、PDFファイルに書かれた内容が更新されても、変更内容どころか変更が有ったという「事件」すら教えてはくれません。

なので、
既存のサイト更新ソフトに頼らず、自前で、プログラムを組まねばかと思っています。

その際、
どんな技術を用いればリンク先PDFファイルの変更を検出できるでしょう?

変更検出のアイデア

[A.]
PDFの内容を読み取って変更を検知
→Adobeの製品を制御せねばなので、まずムリではないか・・

[B.]
PDFのファイルサイズが変化するハズだから、これを検出すれば、少なくとも変化の有ったことまでは知れる
→それには、どうすれば良い?

[C.]
PDFのタイムスタンプが変化するハズだから、これを検出すれば、少なくとも変化の有ったことまでは知れる
→それには、どうすれば良い?

この辺りまで考えて、煮詰まってしまっています。

ちなみに
PC環境はWINDOWS7
ブラウザはIE11またはChromeです。

私で手に負えそうな技術は

Javascript
VBA・VB
HTML・CSS DOMツリー
WIN32API
Windows Scripting Host
Windows Power Shell
あたりが限界で

C言語やJavaなどは
理解しきれませんです。

どなたか
ご助言いただければ幸いです。
よろしくお願い致します。

レストランのWEBページでよくあるパターン、「メニューはこちら」というアンカーのリンク先にランチメニューなどを、PDFファイルで置いてある、という奴。

この手のサイトは、更新チェックが結構な難題です。

サイト更新チェック用ソフトは、HTMLページ上の変更点ならば検出してくれます。

しかし、 href= や src= で指定される、リンク先のPDFファイルについては、ファイル名が変わるならまだしも、同じファイル名のまま、PDFファイルに書かれた内容が更新されても、変更内容どころか変更が有っ...続きを読む

Aベストアンサー

VBScriptで、
Dim XMLHTTP
Set XMLHTTP = CreateObject("MSXML2.XMLHTTP")
XMLHTTP.Open "HEAD", "http://example.com/path/foo.pdf", False
XMLHTTP.Send

If XMLHTTP.Status = 200 Then
WScript.Echo XMLHTTP.getResponseHeader("Last-Modified")
Else
WScript.Echo "ERROR CODE=" & XMLHTTP.Status
End If

で、更新タイムスタンプが取れます。

QjQueryでネスト構造の
  • がクリックされた時にそのidを取得する方法について
  • jQueryでネスト構造になっているリストがクリックされた時に、そのidを取得するプログラムを作っています。
    第一階層は取得できるのですが、第二階層の<li>をクリックすると二重に処理が動いたり、親要素の値が取得されてしまったりしてうまく動きません。

    jQueryでの取得方法を教えていただければと思います。

    [HTML部分]
    <ul id="sample">
    <li class="parent" id="1-1">項目1−1
    <ul class="children">
    <li class="chaild" id="2-1"></i>項目2-1</li>
    <li class="chaild" id="2-2">項目2-2</li>
    <li class="chaild" id="2-3">項目2-3</li>
    </ul>
    </li>
    <li class="parent" id="1-2">項目1−2</li>
    </ul>

    [jQuery部分]
    <script type="text/javascript">
    $(document).on('click', '.parent , . child', function (e) {
    var id = $(this).attr("id");
    alert(id);
    });
    </script>


    onクリックのセレクタの指定をいろいろと試してみましたが、下記のような結果となりうまく動作しません。
    ('.parent , . child')
    親は正しくidが取得できたが、子はすべて1-1となってしまい、正しく取得できない。

    ('li')
    親は正しくidが取得できたが,子は2-1と取得できてから、もう一度1-1と取得され、2回処理が動いてしまっている。

    ('.parent')
    親は正しくidが取得できたが、子は全て1-1と取得される。

    ('#sample>.parent li')
    子要素は正しく取得できるが、親要素が取得できない。

    jQueryでネスト構造になっているリストがクリックされた時に、そのidを取得するプログラムを作っています。
    第一階層は取得できるのですが、第二階層の<li>をクリックすると二重に処理が動いたり、親要素の値が取得されてしまったりしてうまく動きません。

    jQueryでの取得方法を教えていただければと思います。

    [HTML部分]
    <ul id="sample">
    <li class="parent" id="1-1">項目1−1
    <ul class="children">
    <li class="chaild" id="2-1"></i>項目2-1</li>
    <li ...続きを読む

    Aベストアンサー

    クリックしたliだけつかみたいなら、e.stopPropagation()してバブリングを抑止してください
    <script>
    $(document).on('click', 'li', function (e) {
    var id = $(this).prop("id");
    console.log(id);
    e.stopPropagation();
    });
    </script>

    <ul id="sample">
    <li class="parent" id="1-1">項目1-1
    <ul class="children">
    <li class="chaild" id="2-1">項目2-1</li>
    <li class="chaild" id="2-2">項目2-2</li>
    <li class="chaild" id="2-3">項目2-3</li>
    </ul>
    </li>
    <li class="parent" id="1-2">項目1-2</li>
    </ul>

    [jQuery部分]

    QPDFをブラウザに埋め込み表示するためのHTML5の記述と必要なプラグイン

    数日前に質問させていただきましたが、解決できませんでした。

    ページ内にPDFファイルと動画をならべて埋め込みで表示させようとしているのですが
    videoタグによって最新版のどのブラウザでも、OSに依存することなく動画を再生できています。
    しかしPDFファイルについてはOSによってはうまく埋め込み表示されません。

    実際のHTMLの記述は下記のようになります。

    <object data="01.pdf" type="application/pdf" width="560" height="760" autoplay style="vertical-align:middle;"></object>

    このhtmlファイルと同じ階層に01.pdfファイルをアップロードすることで
    中身をブラウザ上に埋め込み表示させようとしているのです。

    MacOSとiOSに関しては主要なブラウザ(Chrome、FireFox、Safari等)で
    PDFの中身が表示されます。
    しかし、WindowsやAndroidに搭載されるほとんどのブラウザでは

    「このコンテンツを表示するにはプラグインが必要です。」(Firefox)
    「このプラグインはサポートされていません。」(Chrome)

    前回質問させていただいたときに、プラグインをインストールすれば表示できるとのことでしたが
    考えられるプラグインをインストールしても、埋め込み表示されません。

    具体的にどのようなプラグインをインストールすればよいのか
    あるいはどのように設定すればよいのか
    詳しい方がおれられましたらご指導お願いします。

    数日前に質問させていただきましたが、解決できませんでした。

    ページ内にPDFファイルと動画をならべて埋め込みで表示させようとしているのですが
    videoタグによって最新版のどのブラウザでも、OSに依存することなく動画を再生できています。
    しかしPDFファイルについてはOSによってはうまく埋め込み表示されません。

    実際のHTMLの記述は下記のようになります。

    <object data="01.pdf" type="application/pdf" width="560" height="760" autoplay style="vertical-align:middle;"></object>

    このhtm...続きを読む

    Aベストアンサー

    回答では無いですが、
    win7 Firefox 表示できました、
    ie11 表示できました。

    ただし、「foxit reader」ソフト入れてます、
    ie11は、ActiveX許可でfoxit readerが受け持つようです、
    Firefoxは、foxit readerプラグインを停止しても独自で表示してます。

    PDFソフトが関係してるかも

    QjQueryで右クリック禁止後に再度有効にする方法

    以下のコードでブラウザ上の右クリックを禁止にしましたが、
    再度再開をしたい場合どのように記述すればよろしいのでしょうか?

    $(document).bind('contextmenu', function(e) { return false; });

    jQueryのverが古いのは気にしないで下さい。
    是非宜しくお願い致します。

    Aベストアンサー

    $(document).unbind('contextmenu');

    もしくは

    var お控えください = true;
    $(document).bind('contextmenu', function(e) { return !お控えください; });
    // 再開時
    お控えください = false;

    Qクリックしてリンク先に移動する地図をwebに掲載しましたが

    ホームページに地図の画像を掲載して、
    その地図にいくつかのクリックできるポイントを設定し、
    それぞれリンク先に移動するようにしました。

    IEではキレイに地図の画像が表示できているのですが、
    FireFoxとか、Netscapeでは地図に青い外枠が表示されます。
    赤を基調にしたサイトなので不自然な感じがして困っています。

    どのようにこれを回避したらよいのでしょうか。
    具体的に下記付け加えるもの等ございましたら教えてください。
    よろしくお願いします。
    <MAP NAME=map1>
    <AREA SHAPE=rect COORDS="112,2,196,28" HREF="room1.htm">
    <AREA SHAPE=rect COORDS="213,3,298,28" HREF="room2.htm">
    <AREA SHAPE=rect COORDS="310,2,399,28" HREF="room3.htm">
    <AREA SHAPE=rect COORDS="413,2,495,28" HREF="room4.htm">
    <AREA SHAPE=rect COORDS="513,1,594,27" HREF="room5.htm">
    <AREA SHAPE=rect COORDS="614,2,701,28" HREF="room6.htm">
    </MAP><IMG USEMAP="#map1" SRC="worldmap.gif" WIDTH=702 HEIGHT=29 ALIGN=bottom>

    ホームページに地図の画像を掲載して、
    その地図にいくつかのクリックできるポイントを設定し、
    それぞれリンク先に移動するようにしました。

    IEではキレイに地図の画像が表示できているのですが、
    FireFoxとか、Netscapeでは地図に青い外枠が表示されます。
    赤を基調にしたサイトなので不自然な感じがして困っています。

    どのようにこれを回避したらよいのでしょうか。
    具体的に下記付け加えるもの等ございましたら教えてください。
    よろしくお願いします。
    <MAP NAME=map1>
    <AREA SHAPE=rect C...続きを読む

    Aベストアンサー

    一番最後のタグに
    border="0"
    挿入でもだめですか?


    人気Q&Aランキング

    おすすめ情報