Ну, я сам эксперт, но не смог найти никакой возможной причины для такого поведения. Я использую WIN2K8 R2 с ASP.NET 4.0 около года. Мой сайт запущен и работает без изменений. Вчера я получал жалобы на логин на сайте, который не виден.
Мой веб-сайт основан на элементах div, и все элементы div размещены в виде слоев (с z-индексами). Оболочка для входа - это простой div, который содержит тег формы (runat = server).
Я успешно восстановил дело - только что зашел на мой сайт и BOOM - отсутствует логин div. Пытался возиться с этим на инструментах разработчика (используя chrome), но не повезло. Просто нажмите F5, и он снова вернулся, и больше никогда не повторился. Это произошло в Firefox, Chrome и IE8 одновременно в одну минуту - но после удара F5 и было решено навсегда.
Этот div - единственный div, который невидим для некоторых клиентов. Другие div, которые используют тот же Z-индекс, отображаются. Я пытался отключить GZip, отключить Google Analytics и другие загружаемые css / js сторонних производителей, но безуспешно.
Странно то, что проблема решается после нажатия F5. Like is как-то связан с Cache, но я явно установил заголовок no-cache.
Любые эксперты догадаются, что происходит?
единственными изменениями на сервере были обновления Windows
ОБНОВЛЕНИЕ: только что обнаружил, что движок приложения для канала делает это !!!!!!!!!