Javascript 必须在弹出窗口/对话框上单击两次

Javascript 必须在弹出窗口/对话框上单击两次,javascript,Javascript,我正在使用webkit浏览器,当我试图关闭弹出窗口时,出现了一个bug,它不仅处于活动状态,而且父浏览器处于活动状态,即使在上传文件的弹出窗口打开后也是如此。 我必须先点击弹出窗口激活它,然后再选择它 如何使弹出窗口在打开后立即处于活动状态 是否有办法在输入标记中添加事件处理程序,使弹出窗口在父浏览器中处于活动和非活动状态。 例如 演示请求上载: 尝试创建一个事件,该事件在浏览器打开时自动单击浏览器,以便在几微秒后激活它您是否有一些相关的JS代码可以与我们共享?@Daniellisk您能建议我

我正在使用webkit浏览器,当我试图关闭弹出窗口时,出现了一个bug,它不仅处于活动状态,而且父浏览器处于活动状态,即使在上传文件的弹出窗口打开后也是如此。 我必须先点击弹出窗口激活它,然后再选择它

如何使弹出窗口在打开后立即处于活动状态

是否有办法在输入标记中添加事件处理程序,使弹出窗口在父浏览器中处于活动和非活动状态。 例如


演示请求上载:

尝试创建一个事件,该事件在浏览器打开时自动单击浏览器,以便在几微秒后激活它

您是否有一些相关的JS代码可以与我们共享?@Daniellisk您能建议我如何在单击按钮后激活弹出窗口吗。
<form action="${ctx}/home/step11/uploadReport" method="POST" enctype="multipart/form-data" id="form_upload">
               <table style="margin-left:25px">
                   <tr>
                       <td colspan="5" style="vertical-align:middle; font-size:100%">Demo Request Upload:</td> 
                   </tr>
                   <tr>
                       <td style="vertical-align:middle"><input id="uploadFileId" name="fileName" type="file" multiple="true"/></td>

                       <td/>
                       <td>               
                           <c:if test="${empty editable}">  
                                <input id="btnImport" class="active small button" disabled="disabled" type="button" value="Import"/>   
                            </c:if> 
                            <c:if test="${not empty editable}">  
                                <input id="btnImport" class="active small button" type="button" value="Import"/>   
                            </c:if> 
                       </td>

                   </tr>
               </table>
           </form>