2010-11-30 3 views
4

J'utilise fullCalendar avec un flux JSON et comme d'habitude ça marche très bien dans Firefox/Chrome/Safari mais IE7 ne joue pas à la balle. Il ne lance aucune erreur, il ne fait tout simplement pas la demande au flux d'événements (en utilisant DebugBar, je peux voir qu'il ne fait pas la légende et que les logs back-end le confirment).IE7 ne fait pas de requête JSON pour FullCalendar

Quelqu'un d'autre a rencontré ce problème? Cela ne devrait pas être un problème de mise en cache puisque fullCalendar inclut maintenant un cache sur la requête.

Cheers,

Matt

+0

Avez-vous effectué un traçage ou un débogage à l'aide du code? – justkt

+0

Cela fonctionne-t-il sur IE8 ou IE9? Je suppose que vous utilisez le plugin FullCalendar de jQuery. Obtenez-vous la demande sur le serveur? – tjameson

+0

Non, il ne recevait pas la requête du tout, après avoir posté cela, j'ai dû de nouveau re-factoriser beaucoup de la solution et à un moment donné, il a apparemment commencé à faire à nouveau la demande. Malheureusement, je ne suis jamais allé au bout du problème et je ne peux donc rien suggérer à d'autres pour essayer, mais si cela se reproduit, je serai sûr de publier des résultats ici. –

Répondre

1

Je n'ai aucune idée sans regarder votre code, mais je suis prêt à deviner que vous pourriez avoir eu une virgule de fin supplémentaire ou un point-virgule manquant quelque part dans votre code. L'interpréteur Javascript d'IE7 vous prendra une grosse caca si vous avez la moindre erreur syntaxique.

+0

Je suis assez sûr que tout était bien, mais il pourrait facilement y avoir une erreur de syntaxe cachée quelque part, un gros morceau du javascript sur la page a été généré par programmation, ce qui pourrait expliquer la correction soudaine. –