2014-02-11 94 views
2

我正在使用webkit瀏覽器並發現一個錯誤,因爲當我試圖關閉彈出窗口時,它僅僅處於非活動狀態,而且即使在彈出窗口上傳後,父瀏覽器仍處於活動狀態文件已打開。 我必須先點擊彈出來激活它,然後再次作出任何選擇。必須在彈出窗口/對話框中點擊兩次

如何使彈出窗口在打開後立即生效。

是否有一種方法可以在輸入標籤中添加事件處理程序,以使彈出式窗口在父瀏覽器中處於活動狀態和非活動狀態。 用於如

<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>   
+0

你有一些相關的JS代碼,您可以與我們分享? –

+0

@DanielLisik你可以建議我點擊按鈕後如何使彈出窗口處於活動狀態? – PSDebugger

回答

1

嘗試創建時其打開,之後會活躍在瀏覽器自動點擊事件的幾微秒