IE7 не работает после перезагрузки страницы с орбитальным питанием - PullRequest
1 голос
/ 21 октября 2008

Я работаю над Orbited -сайтовым веб-сайтом, и я испытываю некоторое раздражающее поведение с IE7. В FF3 все работает отлично, но в IE7 я получаю повторяющуюся ошибку, если перезагружаю страницу:

Error: Can't execute code from a freed script

Другими словами, сайт работает в IE7, когда вы впервые просматриваете его, но не работает после перезагрузки. Я использую Orbited 0.7.0 и следую этому учебнику на CometDaily. Мой код идентичен учебному коду со следующими исключениями:

  1. Я не запускаю сайт на локальном хосте, вместо этого использую сервер с реальным доменом. Все ссылки, конечно, обновляются соответственно.
  2. Статические файлы (index.html) обслуживаются на порту 80 Django / Lighttpd, а не обслуживаются Orbited deamon. На орбите работает порт 8000.

Теперь о странной части. Эта проблема не возникает, если я работаю на локальном хосте.

Я знаю, что Orbited.js создает один или два фрейма для связи с Орбитальным демоном. Полагаю, в этом и заключается проблема, но мои знания в этой области ограничены.

Так может ли кто-нибудь понять, что происходит с моим приложением? Для записи, я прочитал о размещении тегов скрипта после метатегов, чтобы избежать этой проблемы. К сожалению, это не решает мою проблему. В коде учебного пособия даже нет метатегов, поэтому я добавил их, чтобы быть уверенным.

BR // Fredrik

1 Ответ

2 голосов
/ 21 декабря 2008

Используйте сундук (0.7.2). Проблема была решена.

...