Я просто нашел решение одной из Вейрдест ошибки я когда-либо видел, и я все еще пытаюсь найти причину ...Не удается найти причину этой ошибки в моем ASP CMS
я получил старой CMS в классическом ASP. На странице редактора есть JavaScript меняется свойство изображения:
function removeimg(objimg){
objimg.onclick = "";
objimg.src = "/Logiciel/_Altitude_image/interface/Gestion_acces/spacer.gif";
objimg.width = 16;
objimg.style.cursor = "arrow";
}
Один из моего клиента с использованием IE6 сказал мне, что, когда она спасала ее содержание на английском языке было перезаписывать ее содержимое на французском, но язык сохраняется в классический сеанс ASP, поэтому я начал исследовать ошибку (ни один из моих 200 других клиентов не получал такую проблему), поэтому после тестирования снова и снова добавляя response.end в код и response.write моей сессии, чтобы узнать, где это изменилось, я узнал, что это было в самом javascript
Это часть, которую я не могу объяснить ... Мне пришлось поставить objimg.style.cursor = "arrow"
; вначале в комментарии, чтобы понять, что после того, как эта строка отсутствовала, больше не было проблемы с моей сессией ASP.
После нескольких тестов я изменил objimg.style.cursor = "arrow";
на objimg.style.cursor = "pointer";
, и все получилось очень хорошо. Мне было интересно, есть ли у кого-то такие проблемы раньше, и если кто-то может объяснить мне, как изменение курсора может повлиять на мою классическую сессию ASP на стороне сервера
Спасибо.
Что вы подразумеваете под «когда она сохраняла свой контент на английском языке, это переписывало ее содержание на французском языке»? –
означает, что в этом cms вы можете редактировать содержимое на английском языке, затем поменять на французский язык, редактировать содержимое для французской версии сайта и sava снова ... но сохранение на английском языке переписывало переменную сеанса на французский язык и перезаписывало французский контент в база данных с английской версией сайта –