0

クリック div でウィンドウを開くことはできますが、そのウィンドウが以前に開かれていない場合に限りますか? モーダルではなく、300x300 などの特定のサイズの通常のウィンドウです。

私はこの Jsfiddle を持っていますが、まだ完全には機能していません。アイデアは、ポップアップ ウィンドウを 1 つ用意し、既に開いている場合はそれを前面に押し出すことです。

http://jsfiddle.net/BC9Rd/

4

1 に答える 1

3

次のようなものを使用できます。

$("#element_id").click(function(){
  window.open ("http://your-domain.com/your-url.html","my_window","menubar=1,resizable=1,width=350,height=250");
});

基本的に、このwindow.openコマンドを実行するたびに、同じウィンドウ名(この場合は「my_window」)のために同じウィンドウが使用されます。

これがお役に立てば幸いです:)

于 2012-06-28T18:25:01.657 に答える