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

        Hide
        Subramanum Narayan added a comment -

        Please find the attached screen shot. After clicked the run , the browse field is showing.

        Show
        Subramanum Narayan added a comment - Please find the attached screen shot. After clicked the run , the browse field is showing.
        Hide
        Subramanum Narayan added a comment -

        Team,

        Can you please update the posted issue.

        Show
        Subramanum Narayan added a comment - Team, Can you please update the posted issue.
        Hide
        Subramanum Narayan added a comment -

        We are using EE-1.8.2.GA_P06 but while creating forum the version is not showing in the affected version drop down.

        Show
        Subramanum Narayan added a comment - We are using EE-1.8.2.GA_P06 but while creating forum the version is not showing in the affected version drop down.
        Hide
        Mircea Toma added a comment -

        Fix regex expression to match resource URLs that contain URL path parameters.

        Show
        Mircea Toma added a comment - Fix regex expression to match resource URLs that contain URL path parameters.
        Hide
        Mircea Toma added a comment -

        Yeah, the other browsers look fine.

        Show
        Mircea Toma added a comment - Yeah, the other browsers look fine.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: