Данная ошибка вылазит только на IE:
Цитата:
Строка: 2
Символ: 25
Ошибка: Предполагается наличие объекта
Код: 0
|
В чем может быть проблема? В других браузерах код нормально пашет без ошибок.
Не стал выкладывать весь код, думаю этого хватит:
Свернуть ↑
PHP код:
$(function(){leftMenu();resizer();$(window).resize(function(){resizer();});$.ajaxSetup({url:"/ajax/processor.php",cache:false,type:'POST',dataType:'json'});$('.comment-content:odd').addClass('odd');$('#autorizLink, .autorizLink').click(function(){if($.browser.msie&&$.browser.version<9)var copyForm=$('#login').clone();else var copyForm=$('#login').parent().clone();$('#rusellerOverlay').show();copyForm.css({'position':'fixed','left':'50%','top':'50%','margin':'-200px 0 0 -120px'}).addClass('removed').appendTo('body');copyForm.find('#openID').remove();Esc();return false;});$('.fields_default').focusin(function(){if(this.value==this.defaultValue){this.value='';}
Свернуть ↑Развернуть ↓
Свернуть ↑
PHP код:
if(this.value!=this.defaultValue){this.select();}});$('.fields_default').focusout(function(){if($.trim(this.value)==''){this.value=(this.defaultValue?this.defaultValue:'');}});$('select').change(function(){$(this).trigger('blur');return true;});$('#changeShow').change(function(){$.cookie('records_per_page',$(this).val(),{expires:7});var param=analiseGet(location.search);if(param['s'])
Свернуть ↑Развернуть ↓
Добавлено через 2 часа 40 минут
Вообщем с ошибкой разобрался, но скрипт по прежнему не работает из-за не возможности определения hover в js на сколько я понял. Как с этим бороться? IE 7 у меня.
Добавлено через 5 часов 42 минуты
Решение: IE 6-7 точно (др. версии хз) поддерживают псевдокласс hover только для тега <a>! Для этого качаем скрипт hover.htc и подключаем его.
P.S. тему не удаляйте, мб кому понадобится.