プロが教える店舗&オフィスのセキュリティ対策術

jQueryでdiv全体をクリックできるようにできたのですが、
どうしても別窓で開く方法が分かりません。
もう、5時間ほど調べましたが、うまくいきません。

どなたか下のコードが別窓で開くように修正していただけませんでしょうか?
よろしくお願いいたします。

<script type="text/javascript">
$(function(){
$(".sample").click(function(){
window.location=$(this).find("a").attr("href");
return false;
});
});
</script>

A 回答 (2件)

こんにちは。



>'width=500,height=300'
>という部分はべつになくてもいいのでしょうか?

http://www.tagindex.com/javascript/window/open1. …
このあたりが参考になると思います。
省略可能なオプションですので指定したい時は書きます。

設定できるオプション
http://www.tagindex.com/javascript/window/open_o …

ようはポップアップウィンドウのようなウィンドウを開く際に良く使います。
    • good
    • 0

こんにちは。



「JavaScript サブウィンドウを開く」で検索した結果を組み合わせれば良いです。
どんな複雑なプログラムも基本の組み合わせですから。

$(".sample").click ( function() {
window.open ( $(this).find('a').attr('href') );
// サブウィンドウなら以下のような感じ
// window.open ( $(this).find('a').attr('href'), 'newwin', 'width=500,height=300' );
});

この回答への補足

LancerVIIさん

度々すいません。

'width=500,height=300'
という部分はべつになくてもいいのでしょうか?

どうして横が500で縦が300と指定されているのか理由が解りません…。

よかったら教えてください。
よろしくお願いいたします。

補足日時:2013/06/14 09:46
    • good
    • 0
この回答へのお礼

教えていただき、ありがとうございました。

教えていただいた方法でうまくいきました。

てっきり、_blankを使うものだと決めつけて調べていたので
解らなかったののだと思います。

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

お礼日時:2013/06/14 09:33

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