Некорректные руки или это ИЕ? (Ajax в ИЕ не подгружает форму)

stifler_x
На сайте с 19.06.2008
Offline
193
1408

http://turhata.com.ua/ - сайт, на котором наблюдаю...

Был жил себе нормально сайт, пока к его коду не дотянулись мои руки.

На внутренних страницах структура сохранилась старой, но заказчик хочет перенести форму поиска вправо, как это выглядит на главной.

Часть формы подгружается Аяксом, в котором я не силен.

Я переместил, но теперь на главной эта форма не догружается в ИЕ.

Что было изменено в коде станицы:

- добавлены кодировка, тип документа и прочее (на внутряках этого нет);

- блок с инклудом формы перемещен с левого в правый сайтбар;

- в хтаццесс прописан редирект www на без www (еще прописывал редирект с индексного файла, но в таком случае даже Опере и ФФ форма не работала).

Форма открывается тегом body, что у меня сначала вызвало недоумение, но после изучения Гугла понял, что он там должен быть.

В чем баг не понимаю. Уверен, что на этом форуме есть люди, которые сталкивались с подобным, потому прошу помощи.

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

stifler_x, опера, т.к. мение критична, просто продолжает исполняться. IE - сразу трмозит

вот список ошибок:

Ощущение такое, что Вы что-то напутали с порядком следования функций....

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image23

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t23

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image104

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t104

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image85

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t85

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image13427

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t13427

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image13426

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t13426

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image105

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t105

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image154

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t154

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image87

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t87

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image106

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t106

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_cloud_image88

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

JavaScript - http://turhata.com.ua/

Inline script thread

Error:

name: ReferenceError

message: Statement on line 1: Undefined variable: i_t88

stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
stifler_x
На сайте с 19.06.2008
Offline
193
#2
T.R.O.N:
Ощущение такое, что Вы что-то напутали с порядком следования функций....

Все, что я мог напутать, так это криво прописать <?php include('file.php'); ?>

Пока только это мои руки достали...

Файл один и тот же, что для внутряков, что для главной. На внутряках работает, а на главной не хочет.

ЗЫ. T.R.O.N, как вы эту инфу достали?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
stifler_x:
ЗЫ. T.R.O.N, как вы эту инфу достали?

лог ошибок оперы

stifler_x:
На внутряках работает, а на главной не хочет.

посмотрите, может в шаблонах внутряков есть еще како-то js файл

stifler_x
На сайте с 19.06.2008
Offline
193
#4
Пустая строка не может быть аргументом getElementById()

Но все getElementById() имеют аргументы...

stifler_x добавил 16.09.2009 в 15:02

Вывод один. Не надо пихать при верстке лишних ID. Надо писать class. Если ID нужен для JS, то пусть он и будет для JS.

Блок с формой сидел в блоки, стиль для которого был прописан через id и getElementById() был в замешательстве, хоть и имя было уникальным.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5
stifler_x:
был в замешательстве

опа - эмоции транслятора - почти искусственный разум....

Скорее всего проблема была в том, что при вызове скрипта еще небыли закрыты родительские div. IE добаит в DOM элемент при его закрытии, Opera - при объявлении

stifler_x
На сайте с 19.06.2008
Offline
193
#6
T.R.O.N:
Скорее всего проблема была в том, что при вызове скрипта еще небыли закрыты родительские div. IE добаит в DOM элемент при его закрытии, Opera - при объявлении

неа... дивы я в первую очередь прошустрил... T.R.O.N, спасибо за поддержку.

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