jquery在弹出窗口中打开带有高度+重量的url并将参数传递给它

Rub*_*tic 3 ajax jquery popup parameter-passing

我试图在点击 div 时加载 url,但在具有特定大小的新窗口中。例如我会有

<div id="mydiv>
   Roy
  click on this div
</div>
Run Code Online (Sandbox Code Playgroud)

<div id="mydiv>
   Alex
  click on this div
</div>
Run Code Online (Sandbox Code Playgroud)

然后这个想法是会弹出一个新窗口(不是模态窗口),其尺寸如 300x400px。用户名应该传递到这个窗口,我希望能够在我的网络应用程序中用它做一些事情。Jquery 只需要调用 /chatwindow/?user=rob 之类的东西

解决这个问题的好方法是什么?

小智 5

好的,试试这个

<div id="mydiv-alex" class="mydiv">
    Alex click on this div
</div>
<div id="mydiv-jonh" class="mydiv">
    Jonh click on this div
</div>
<script>
    $('.mydiv').click(function(){
    window.open(' /chatwindow/?user='+$(this).attr('id').replace('mydiv-',''), '_blank', 'width=300,height=400');
    return false;
    });
</script>
Run Code Online (Sandbox Code Playgroud)