title: window.close not working for opened window in IE 11
body: <p>I am having a problem in IE 11 that when I open a new window via <code>win1 = window.open(...)</code> I am not able to close it again via <code>win1.close()</code>.</p>
  
  <p>Below, on logging out from the Main window, the child window opened under OpenWindowWithGet() does not get closed under IE 11. 
  Works perfectly fine with Google Chrome.</p>
  
  <p>[Update] : When I perform this operation on IE 11's Console under developer tools, I am able to open the window using window.open (using assigned variable) and close it using window.close() [as var1.close()].
  Just something more than might help analyse this anomaly.</p>
  
  <pre><code>&lt;html&gt;
  &lt;script type="text/javascript"&gt;
  var win1; 
  
  function OpenWindowWithGet(urllink, windowoption, name){
  
  var form = document.createElement("form");
  form.method = "GET";
  form.action = urllink;
  form.target = name;
  
  var input = document.createElement("input");
  input.type = "hidden";
  input.name = "OAP_Id";
  input.value = OAP_Id;
  form.appendChild(input);
  
  document.body.appendChild(form);
  win1 = window.open(urllink, "Manual", windowoption);
  form.submit();}
  
  function OAPLogoutClick(){ 
       disconnectFromNodeServer();
       win1.close();
  
  }
  </code></pre>
  
  <p><br>
  </p>
  
  <p>HTML code for OpenWindowWithGet() inside the MyManual() function - </p>
  
  <pre><code>                   &lt;h:panelGrid  id="manual" columns="2" cellpadding="2px" cellspacing="0" style="display: inline-block;"&gt;
                      &lt;h:panelGroup&gt;
                         &lt;a onclick="return myManual();" target="_blank" style="width: 40px; display: inline-block;  position: relative; top: 2px; color: #000000"&gt;Manual&lt;/a&gt;
                      &lt;/h:panelGroup&gt;
                      &lt;h:outputLabel id="manualSeparator" value=" | " style="color: #000000; display: inline-block;"/&gt;
                  &lt;/h:panelGrid&gt;
  </code></pre>
  
  <p>HTML code for OAPLogout() - </p>
  
  <pre><code>                                &lt;div class="oapadding5" onclick="hideGroupedInfo();OAPLogoutClick();stopEventPropagation(event);"  onmouseover="onRowMouseOver(this);" onmouseout="onRowMouseOut(this);" style="display: #{oASession.m_bShowLogout eq 'true'? '':'none'}"&gt;
                                      &lt;h:commandLink id="logoutLink2" styleClass="oatextpaddingleft" style="color: #{oAThemeBean.m_objCurrentThemeInfo.m_strTextFontColor};" value="#{OMNIGEN.LOGOUT}" onclick="return false;"&gt;
                                      &lt;/h:commandLink&gt;
                                  &lt;/div&gt;
  </code></pre>
  
  <p>Related question, but the provided resolution didnt help.
  <a href="https://stackoverflow.com/questions/710756/ie8-var-w-window-open-message-invalid-argument/54542713#54542713">questions/710756</a></p>
  
  <p>Any suggestions? </p>
  
  <p>Thank you.</p>