Помогите разобраться с ошибкой с00сe56е

G8
На сайте с 13.03.2006
Offline
100
618

На моём сайте стоит скрипт который работает на вызов дополнительной информации при нажатии на ссылку. Вот так:

Ошибка появляется именно тогда, когда сайт просматривается в IE.

Попытался самостоятельно решить эту проблему, но не получается поскольку туго соображаю в Ajax

В инете нашёл некоторые предложения по решению проблемы:

http://denvor.ru/blog/ajax_ie_c00ce56e.htm

http://drachev.com/paragraphs/ie_c00ce56e/

Вот ссылка на страницу с ошибкой: http://www.sk-smk.ru/modul-building.htm

Откройте в IE

Помогите решить задачу!

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1

gradov81,

Просто сменить кодировку.

Когда отдается dop.htm нужно чтобы или не было вообще в заголовке кодировки или чтобы стояла utf-8

Если честно, не понимаю накой там используется аджакс вовсе.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
G8
На сайте с 13.03.2006
Offline
100
#2

Пробовал, не помогает.

Вот так выглядит ссылка


В первую очередь, это сварной металлический каркас из <a class="dop" href="dop.htm#shveller" onclick="return hs.htmlExpand(this, { objectType: 'ajax'} )">гнутого швеллера</a>
и уголков <a class="dop" href="dop.htm#ygol" onclick="return hs.htmlExpand(this, { objectType: 'ajax'} )">С-образного профиля</a>, имеющих сложногнутую конфигурацию.

Вот тут даётся совет: - B самом начале серверного скрипта Ajax принудительно указать кодировку: header('Content-type: text/html; charset=utf-8');

Вопрос: как это сделать?

gradov81 добавил 10.03.2010 в 20:53

Скрипт не работает вообще. При нажатии на ссылку происходит завис и окно с дополнительной информацией не открывается.

gradov81 добавил 11.03.2010 в 15:34

Как исправить? Варианта два:

1. Поправить настройки Apache

2. B самом начале серверного скрипта Ajax принудительно указать кодировку:

<?php header('Content-type: text/html; charset=utf-8'

И всё заработает, как у меня ))))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий