Ajax под ie7 
		
		
		
		Всем привет. Итак: 
	
$(document).ready(function(){              // по окончанию загрузки страницы
$('#ajaxcont').load('test.html');
});
test.html содержит http://pastebin.com/05E3FdXs если что. Так вот, во всех браузерах это работает, кроме ie6-7-8(?) Доктайп на обоих страницах <!DOCTYPE html> в чём может быть подвох? Спасибо.  | 
	
		
 консоль открой и посмотри 
	что там написано, очень может быть что дело даже не в этой строчке. в IE9 к примеру жмём f12, выбираем консоль, устанавливаем режим совместимости в ie8 и обновляем страницу. как посмотришь, опиши ошибку здесь  | 
	
		
 у меня ie 10, выставил в совместимость Ie7 
	в консоли: HTML1201: dekomobile.ru - веб-сайт, который вы добавили в просмотр в режиме совместимости. base.html SEC7115: Стили :visited и :link могут отличаться только по цвету. Некоторые стили не были применены к стилю :visited. base.html CSS3111: В @font-face обнаружена неизвестная ошибка. SegoeUI.eot CSS3111: В @font-face обнаружена неизвестная ошибка. Helvetica_Light-Normal.eot Т.е. ничего серьёзного. На шрифты наплевать. Что ещё можно попробовать?  | 
	
		
 KruGoZor900, 
	Добавь обязательно кодировку для страницы: <meta http-equiv="content-type" content="text/html;charset=utf-8" />  | 
	
		
 добавил на обе страницы, не помогло. 
	кстати, если что эта страница уже в продакшене, можете сами посмотреть. тыц  | 
	
		
 KruGoZor900, 
	Либо убери русские буквы из пути: Цитата: 
	
 Либо их нужно преобразовать c помощью encodeURI(url). 
$('#ajaxcont').load(encodeURI('menu/коллекции/чехлы/basic/base/1.html'));
P.S. Лучше конечно заменить русские буквы на латинские, меньше проблем возникнет в дальнейшем.  | 
	
		
 Вот это спасибо! вот это удружил! заработало! 
	Вот только изменить путь я не могу, это пункт тз. Если можнол подскажите плз, как изменить этот код чтобы тоже работал, что-то не пойму куда тут добавить энкодурл: 
$('#colorlink').live('click',function(){
				$('<div class="loading0"><img src=/assets/templates/dm/img/loading.gif></div>').appendTo('#ajaxcont');
				    $.post($(this).attr('href'),function(data){  
				        $('#ajaxcont').html(data);
				    });
				    return false;
			});
 | 
	
		
 KruGoZor900, 
	Оберни $(this).attr('href'). 
$('#colorlink').live('click',function(){
				$('<div class="loading0"><img src=/assets/templates/dm/img/loading.gif></div>').appendTo('#ajaxcont');
				    $.post(encodeURI($(this).attr('href')),function(data){  
				        $('#ajaxcont').html(data);
				    });
				    return false;
			});
 | 
	
		
 Огромное спасибо, заработало! 
	Осталось ещё одно и можно идти за деньгами) Не знаю считается ли это оффтопом и нужно ли создавать новую тему, но рискну (надеюсь простят на первый раз). На главной странице http://dekomobile.ru/ в ie8 (например) не работает слайдер. В нормальных браузерах работает. Главное что на сайте этого скрипта slidesjs.com слайдер работает и в ie8! Вообще не понимаю почему. Вы не знаете?  | 
	
		
 KruGoZor900, 
	У вас проблемы со шрифтами, в консоли следующие ошибки: CSS3111: @font-face encountered unknown error. SegoeUI.eot CSS3111: @font-face encountered unknown error. Helvetica_Light-Normal.eot Попробуйте решение отсюда.  | 
| Часовой пояс GMT +3, время: 06:37. |