プロが教えるわが家の防犯対策術!

 HTMLで、表示は普通にされるが、リンク部分などをクリックしてもそこに飛ばなくさせるといった芸当は出来ますか。

 もし出来たら、お教えください。

A 回答 (6件)

何故、そんなことが必要なのか、によると思うのですが、ぱっと思いつくのは二つ。



一つ目は、質問の内容そのままで、クリックをしても飛ばなくなる記述。

<a href="~" onclick="return false">~</a>

javascript が off だと、駄目ですけどね。

二つ目は、見た目だけリンクにするような方法。

<span style="text-decoration:underline ; cursor:pointer">~</span>

# もちろん、色もつけられます。
    • good
    • 0
この回答へのお礼

理想的な動きでしたが、javascript はちょっと……ですので、普通にリンクを付けておきます。

ありがとうございました。

お礼日時:2003/02/13 16:53

皆さんの言われるように、目的が分からないので、何をしたいのかつかめません。


要は、文字か画像かしりませんが、それを表示するけどクリックできないようにしたい。つまり、表示だけしたいということでしょうか?
それなら、<A>タグを使わないだけじゃダメなのでしょうか?
何のために<A>タグを使うかというと、リンクを貼りたいからであって、リンクが不要なら<A>タグを使わないだけです。

しかし、ひとつだけ<A>タグを使って、さらにリンクは付けたくない場合があります。
それは、ロールオーバーという技術で、例えば、画像にマウスを当てると画像が変化したり、文字にマウスを当てると文字の色が変化するようなテクニックです。
それをしたいのですか?
それならロールオーバーさせたいので<A>タグを使うが、リンクは付けたくないと表現しないと分かりませんよ。

さて、ロールオーバーのことだとすれば、「href=」のところで「#」を指定してやれば、現在の窓を指定することになります。
↓こんな感じです。
<a href="#" onmouseover="swapImage(images/or_cooking.gif','MM_swapImage1')" onmouseout="swapImgRestore()"><img src=images/cooking.gif border=0 name=cooking></a>
    • good
    • 0
この回答へのお礼

>皆さんの言われるように、目的が分からないので、何をしたいのかつかめません。

簡単に何をやりたいのかというと、VBのDHTMLEditのBrowseModeでスタイルシートのプレビューをしたかったんです。リンクを押すと余所のに飛んでいってしまうんで、それを殺したかったんですが……

どうも上手いものが無さそうなので、普通にしておきます。ありがとうございました。

お礼日時:2003/02/13 16:48

タグを使用しなければよいのではありませんか?


(必要があれば、<Font>タグだけ使う)
    • good
    • 0
この回答へのお礼

そういった機能は無さそうなので、普通に適当な場所にリンクでも張っておきます。

ありがとうございました。

お礼日時:2003/02/13 16:50

<a href="#">~</a>とか?

    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2003/02/13 16:50

 自分のホームページ内で、URLをクリックしても、そこに飛ばない様にすると言う事ですか?。



 元々、URLを単純に書いただけでは、飛びませんよ。
とばすには、リンクを指定しなければ成りませんから。
    • good
    • 0
この回答へのお礼

クリックそのものを効かなくさせるようなものが良いのですが、無さそうなのであきらめます。

ありがとうございました。

お礼日時:2003/02/13 16:51

リンクしているのに、ページが変らないということでしょうか?


<A HREF="">リンク</A>
ならエラーページに飛びますが…。

後はフォームを使うとか。

<INPUT TYPE=BUTTON VALUE=リンク>
とするとボタンを押せますが、ページは変わりません。

はずしていたらすいません。

この回答への補足

すみません。ちょっと言葉が足りませんでした。

つまり、表示だけされてあとはクリックなどの操作ではどこにも行かないようにしたいのです(表示を変えないようにする)。

極端な話、クリックが効かないようになっても良いと言うことです。表示だけきちんとできるというページを作りたいので……

補足日時:2003/02/13 11:10
    • good
    • 0

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