Javascript Date(dateString) renvoie NaN spécifiques sur le serveur et le navigateur

Je suis en utilisant le Javascript Date(string) constructeur avec une date au format "aaaa-mm-jj". Le constructeur fonctionne très bien sous IE 9 et Firefox sauf si l'application est en cours d'exécution sur nos tests VM qui exécute IIS. Si c'est sur la machine virtuelle, dans IE 9 il renvoie 'NaN', mais fonctionne encore normalement dans Firefox.

    var dateAsString = "2011-11-09";
    var dateCreated = new Date(dateAsString);

J'étais sous l'hypothèse que le serveur n'avait rien à voir avec Javascript côté client. Des suggestions?

Assez sûr que le serveur n'a rien à voir avec Javascript côté client que le client (la personne qui visite le site) exécute le code, pas le serveur.
Je sais, c'est pourquoi je suis confus par ce.
Vérifiez le mode de document dans les outils de développement d'IE (F12) sur les deux serveurs. Je soupçonne qu'ils diffèrent.
victoires! Merci. Maintenant, je peux dormir ce soir!

OriginalL'auteur Gagege | 2011-11-11