ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-540

File Browse button is not showing after updating IE 11.0.31 (KB3154070)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P04
    • Fix Version/s: EE-1.8.2.GA_P09
    • Labels:
      None
    • Environment:
      IE 11.0.31 (KB3154070). VDI & Laptop. Application is running on Linux environment.
    • Assignee Priority:
      P1

      Description

      Hi Team,

      We are facing issue on production - Team updated the IE patches from 11.0.30 to 11.0.31 (KB3154070). On IE 11.0.30 version the ice:input field was showing on the screen. but after applied the patch 11.0.31 field is not showing . I have verified on proxy side and there was no issue. After clicked the button small dialogue box is opening and only displaying Select file : upload & cancel button... but no browse field is showing. we are calling the frame from main jspx file. In main jspx file we are calling the <ui:include src="fileUploadPopUp.jspx"> </ui:include>

      inside the fileUploadPopUp.jspx file we wtitten the code as :-

      <ice:inputFile id="inputFileComponent"
      actionListener="#{user.uploadActionListener}" width="330" progressListener="#{caseDetails.fileInProgress}" submitOnUpload="postUpload" />

      I debugged the issue by F12 on IE. After debugged the issue I got the error in icefaces-d2d.js file as -

      <html style="overflow:hidden;"><body style="background-color:transparent; overflow:hidden"><form method="post" action="/ProjectDMS/uploadHtml" enctype="multipart/form-data" id="fileUploadForm"><input type="hidden" name="ice.component" value="caseTabsForm:inputFileComponent"/><input type="hidden" name="ice.view" value="3"/><input type="file" name="upload" onchange="if(form.onsubmit){form.onsubmit();} form.submit();" size="35" class="iceInpFileTxt"/><script type="text/javascript">var submit = function() { if(arguments.length == 1 && arguments[0] == 1) { parent.Ice.InputFileIdPostUpload = 'caseTabsForm:inputFileComponent'; parent.Ice.InputFileIdPreUpload = null; } else { return; } try { if(parent.document.getElementById('caseTabsForm')) { parent.document.getElementById('caseTabsForm').submit(); } } catch (e) { parent.logger.warn('Form not available', e); } finally { parent.Ice.InputFileIdPreUpload = null; parent.Ice.InputFileIdPostUpload = null; } };document.getElementsByTagName('form')[0].onsubmit = submit;var uploadEnd = function() { submit(1);};if (window.attachEvent) { window.attachEvent('onunload', uploadEnd); } else { window.onunload = uploadEnd; }</script></form></body></html>

      If i forcefully break the exception then it is showing the browser but if I open the application normally it is not showing.

      but we have another screen the browse field is showing after clicking the menu on the screen.

      so can you please suggest to us the appropriate solution.

      Thanks in Advance!!!!

      Regards,
      RSY Narayan
      1. 1.PNG
        28 kB
      2. 2.PNG
        55 kB
      3. image003.jpg
        45 kB

        Activity

        Subramanum Narayan created issue -
        Subramanum Narayan made changes -
        Field Original Value New Value
        Attachment image003.jpg [ 22214 ]
        Carmen Cristurean made changes -
        Attachment 2.PNG [ 22352 ]
        Attachment 1.PNG [ 22353 ]
        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ] Mircea Toma [ mircea.toma ]
        Fix Version/s EE-1.8.2.GA_P09 [ 13087 ]
        Assignee Priority P1 [ 10010 ]
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Subramanum Narayan
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: