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

<body>
 <ul><li><a href="○" target="_blank">リンク</a></li></ul>
</body>

上記のように、<a>~</a>を<ul>~</ul>で囲うとtarget="_blank"が効きません。
<a>~</a>を<p></p>など他のタグで囲った場合は効きます。
<ul>~</ul>で囲った場合だけ効きません。

どんな原因が考えられるのでしょうか…
ulにかけているcssの中にtarget="_blank"を殺すような記述が入ってしまっているのでしょうか。
そんなcssありますか?

目的はリンクを別窓で開きたいだけです。
ヒントをいただけますと助かります。

A 回答 (1件)

ブラウザを変えて1通り動作チェック。

話はそれからだ。

P.S.
最近のブラウザはセキュリティチェックが高く設定されてるので、別窓リンクを「ポップアップ」と見なして自動的にブロックする機能がDefaultで働いてる事もある。

他には同時に別の何かJavascriptが裏で走ってる場合、上手くリンクが機能しないと言う事例をgoogleのフォーラムで見た覚えあり。何か心当たりは?

考えられる要素を全て書き出し、それを愚直に1個1個ずつ潰していくしか方策は無い。Try&Error
    • good
    • 0
この回答へのお礼

アドバイスを頼りに試したところ、Javascriptが原因でした。
不要な記述を消すことで解決しました!
ありがとうございます!

お礼日時:2014/06/18 19:41

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