-
Notifications
You must be signed in to change notification settings - Fork 11.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web interface doesn't work in IE 11 in intranet sites Compatibility View #9385
Comments
I can reproduce this issue - this is a significant problem for organisation deployment; we can't uncheck that box without potentially breaking a number of other sites (or certainly introducing a lot of testing for other applications). |
Any update on this issue? It seems simnv has the solution, just needing Rocket.Chat to implement. It means moving: |
+1 But are you sure the solution works? Tried it temporarily on my server by editing Would be a showstopper, since IE11 is default on our desktops. Using Server 0.74.3. |
Pagnotta - Theortically, it should work. Everything I'm reading and experience shows that it's a question of moving it ahead of the script tag. How did you run the temporary server? I thought Rocket.Chat web-interface calls the Rocket.Chat hosted .js file. You're saying you just hosted it on your end, and had it refer there? Hopefully someone can validate this on their end. It really should be a 30 second operation for them and a quick win. Like you, showstopper if IE11 still doesn't work. It's the default country-wide across our corp. |
...to add to my last comment, here's why the code (and where it's placed) matters for those of us in a corporate environment that: a) forces display of intranet sites in compatibility mode, and b) has IE11 as default browser: http://tesmond.blogspot.com/2011/10/ie9-intranet-compatibility-mode-in.html The link also provides the solution :) |
Having the same issue with 0.74.3.
|
Does anyone have an idea on this? |
Having the same issue with 1.0.0-rc.2 |
Any news on this? Bug is still open. |
As pointed out by simnv in #9385 (comment) it seems to be (also) a problem of ES6 code which is not compatible with IE11, like e.g. the three dot (...) spread syntax for iterable objects. See https://kangax.github.io/compat-table/es6/ for compatibility. Is there no transpilation to ES5? What is the policy on IE11 compatibility? Is there any intention to support IE11, or is it considered dead by the devs? |
Description:
Web interface doesn't work in IE 11 in intranet sites Compatibility View, which is default Internet Explorer 11 behavior for intranet sites.
Server Setup Information:
Steps to Reproduce:
Expected behavior:
Page should open.
Actual behavior:
Empty page, lots of JavaScript errors in the browser console.
Additional information:
If I open Compatibility View settings, and uncheck the "Display intranet sites in Compatibility View" box, Rocket.Chat works normally.
Possible remediation:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
tag should be before the script tag in the page head.The text was updated successfully, but these errors were encountered: