小编Cal*_*reg的帖子

有没有人知道更好的方法来获取打开的弹出窗口的句柄?

问题: 需要从其开启窗口获取已打开的javascript弹出窗口(handle = window.open(...))的句柄,稍后在刷新其opener(父)窗口并重置javascript变量后发出多个请求.

例如,父窗口可以具有如下javascript:

<script type="text/javascript">
      var popupHandle;
      function openPopUp() {
            popupHandle=window.open('http://www.google.ca', 'popupTest');
            popupHandle.focus();
            return popupHandle;
      }
      // To get handle, need to reopen popup with same name as original (popupTest).
      function getPopUpHandle() {
            return openPopUp();
      }
      // If getting handle to close, open as small as possible and close so it’s not too noticeable.
      function closePopUp() {
            popupHandle=window.open('', 'popupTest', 'directories=no,location=no,menubar=no,status=no,resizable=no,scrollbars=no,titlebar=no,top=1,left=1,width=1,height=1');
            popupHandle.close();
      }
</script>
Run Code Online (Sandbox Code Playgroud)

如果您知道更好的解决方案,请告诉我.

我如何在我的应用程序中使用它: 我有一个显示在屏幕一侧的图像列表.另一方面,我有一个表格,允许我根据图像提交信息.提交表单时,它会附加引用的图像.

单击图像时,将在弹出窗口中打开.

提交表单后,列表中的下一个图像应在弹出窗口中打开.弹出窗口可能已由用户关闭.

javascript popup

5
推荐指数
1
解决办法
5596
查看次数

mySQL在一个查询中从多个表中获取信息

我对SQL非常陌生,在尝试了几个不同的谷歌搜索并阅读了一些SQL教程后,似乎无法获得所需的信息.

我认为它涉及某种类型的连接,但不能直接得到它们.

给出以下示例表:

表1(活动每次对任务进行更改时都会更新,每天可以多次):

ID  Who     What        When
001 John    Created 2008-10-01<br>
001 Bill    Closed  2008-10-02<br>
001 John    Updated 2008-10-03<br>
002 Bill    Created 2008-10-04<br>
002 John    Updated 2008-10-05<br>
002 Bill    Closed  2008-10-06<br>
Run Code Online (Sandbox Code Playgroud)

表2(任务 - 这是主要任务跟踪表):

ID  Created Status
001 2008-10-01  Closed
002 2008-10-04  Closed
Run Code Online (Sandbox Code Playgroud)

表3(评论):

ID  When    Comment<br
001 2008-10-01  "I'm creating a new task"
001 2008-10-02  "I have completed the task"
001 2008-10-03  "Nice job"
002 2008-10-04  "I'm creating a second task"
002 2008-10-05  "This task looks too easy" …
Run Code Online (Sandbox Code Playgroud)

mysql database

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

database ×1

javascript ×1

mysql ×1

popup ×1