アプリ版:「スタンプのみでお礼する」機能のリリースについて

普通テキストや画像にリンクをはると、その上にポインタがきたときに
手のマークに変わるのですが、別ウィンドウで開くリンクを設定すると、
手のマークが出ません。↓こんな感じのリンクです。
<img src="□□.gif" onClick="window.open('coming/□□.html','_blank','scrollbars=yes,width=□□')">

手のマークを表示させるにはどうしたらいいですか?

A 回答 (3件)

それは画像にonClick属性がついているだけで、リンクではありませ


ん。リンクでなければ、リンクを表すカーソルにはなりませんね。

リンクはアンカー要素を使って、
<a href="javascript:window.open(中略)"><img src="hoge.gif"></a>
というふうになります。

この回答への補足

なるほど。
リンクじゃないからだめなんですね。
ありがとうございます。

補足日時:2007/06/25 14:56
    • good
    • 0

grumpy_the_dwarfさんが回答しているとおり、onClick属性がついているだけで、リンクではありませんので、


リンクとはなりません。ただ、リンクっぽく擬似的に手のマークを出すことは出来ます。

スタイルでカーソルの形状を手のマークに指定します。
<img src="□□.gif" onClick="window.open('coming/□□.html','_blank','scrollbars=yes,width=□□')" style="CURSOR: hand">
    • good
    • 0
この回答へのお礼

ありがとうございます。
疑似的に出すこともできるのですね。
勉強になります。

お礼日時:2007/06/25 15:02

<a href="javascript:void(0);"><img src="□□.gif" border="0" onClick="window.open('coming/□□.html','_blank','scrollbars=yes,width=□□')"></a>



まぁこうするくらいなら
<a href="javascript:window.open('coming/□□.html','_blank','scrollbars=yes,width=□□')"><img src="□□.gif" border="0" ></a>

でもいい気がしますが・・・
    • good
    • 0
この回答へのお礼

ありがとうございます。
知識が足らず理屈はよく分からないので
ご回答そのままコピーさせてもらいます。

お礼日時:2007/06/25 15:01

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

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