Синтактическая ошибка в IE

Главные вкладки

Аватар пользователя tolyanich2 tolyanich2 11 ноября 2006 в 16:50

Есть трабла с отображением сайта в IE.
Если просматривать через IE, то он возвращает синтатическую ошибку (в нижнем левом углу восклицательный значок в жёлтом треугольничке):

"Строка 33
Символ 3
Ошибка Требуется объект
Код 0"
и так на всех страницах.

Как я понял, то это надо копать тут(?):
page.tpl.php

33 строка начинается так:

  <style type="text/css" media="all">import "<?php print base_path() . path_to_theme() ?>/css/hacks-ie6-win.css";</style>
  <script type="text/javascript" src="<?php print base_path() . path_to_theme() ?>/js/pngfix.js"></script>
  <![endif]-->
  <!--[if IE 7]>
  <style type="text/css" media="all">import "<?php print base_path() . path_to_theme() ?>/css/hacks-ie7-win.css";</style>
  <![endif]-->

Комментарии

Аватар пользователя dyp@drupal.org dyp@drupal.org 12 ноября 2006 в 13:44

Посмотрел в Error Consle FF2
Error: obj has no properties
Source File: http://dj.interwave.ru/themes/meta/js/meta.js
Line: 32

function addSearchEvent(obj, evType, fn, useCapture){
  if (obj.addEventListener){ // эта строка
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be attached");
  }
}
Аватар пользователя tolyanich2 tolyanich2 12 ноября 2006 в 19:16

Хм-хм. Сам скрипт я этот не писал, поэтому могу только спросить: и чего там не верного, есть ли решения данной проблемы, кроме как убрать вообще эту яву-скрипту?

Аватар пользователя tolyanich2 tolyanich2 13 ноября 2006 в 0:47

спасибо всем! я просто убрал пару "не нужных" строк в этом скрипте, а именно: всю главу "Safari Styled - MetaTool Search Button " и строку почти в самом начале "addLoadEvent(replaceSearchField);"

еще раз спасибо Smile