Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Main AngularJS site home page refreshes infinitely on IE9 #6820

Closed
doliver3 opened this issue Mar 24, 2014 · 4 comments
Closed

Main AngularJS site home page refreshes infinitely on IE9 #6820

doliver3 opened this issue Mar 24, 2014 · 4 comments

Comments

@doliver3
Copy link

The Main initial AngularJS.org site home page refreshes infinitely on IE9.
It never fully loads. It alternates between the base http://angularjs.org url and the http://angularjs.org/# url every 3 seconds and the entire page repaints - sometimes missing part of the pages visual state.

I have no love for IE. However, it looks really very bad and unprofessional of the AngularJS.org website to behave so incredible poorly that it cannot be used or read. The main page won't even load. When I'm trying to convince my colleagues how great AngularJS is, and then they load AngularJS with the corporate browser IE, how can they take AngularJS seriously when the web page won't even load and stabilize so they can read it?

It would really help credibility of AngularJS if you could at least fix the main angularjs.org page. IT should not show up in an infinite loop which makes the AngularJS home page not at all useable on IE9.

Thanks,
David

@doliver3
Copy link
Author

Unfortunately, basic issues like this are causing my team to prefer Ember.js that does have a home page that loads on IE9.

@btford
Copy link
Contributor

btford commented Mar 25, 2014

Thanks @doliver3. We're looking into it.

@btford btford self-assigned this Mar 25, 2014
@bedeabza
Copy link

This not only affects the angularjs.org page - it is an issue that's causing this behavior in all angular.js apps that use the latest stable version. This needs to be fixed as it is preventing some of us to publish changes to clients that use IE9.

@bedeabza
Copy link

It seems like this is not a bug in angular after all. The behavior of LocationHashbangInHtml5Url is correct, when you arrive on /something, it will redirect you to /#!/something which means that the server should respond with the layout on /.

In my case the server was redirecting, hence the redirect loop.

However, in the case of the angularjs.org website the redirect is soft and may be caused by an issue in the js implementation.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants