Люди добрые! помогите пожалуйста!
Делаю сайт на шаблоне TZ-HYEC-Cafe
Там есть такой компонент com_tz_guestbook он предназначен для написания отзывов.
Работает это так: Висят несколько отзывов на странице, в русской кодировке все хорошо читаемо. Кодировка файла UTF-8. А с низу есть кнопка, по нажатию которой, загружаются еще отзывы.
Так вот если эти подгружаемые отзывы на английском, то все ок. А на кириллице выходят кракозябры. Поменял кодировку во всех вайлах с ANSI на UTF-8. Итог: один только Chrome нормально все понимает. Ни ИЕ ни Firefox корректно эти сообщения не отображают. Голову ломаю уже 3 дня. Не знаю куда копать.
Часть кода станицы:
<div id="loadaj" style="display: none;">
<a href="
http://test1.ru/index.php?option=com_tz_guestbook&view=guestbook&task=add.ajax&page=2&Itemid=112"> (вот по этой ссылке Chrome открывает остальные сообщения, а другие браузеры не перекодируют)
</a>
</div>
<script type="text/javascript">
var $container = jQuery('#wrap-baiviet') ;
$container.infinitescroll({ // bat dau tu dau lay du lieu
navSelector : '#loadaj a', // selector for the paged navigation
nextSelector : '#loadaj a:first', // selector for the NEXT link (to page 2)
itemSelector : '.warp-comment', // selector for all items you'll retrieve
errorCallback: function(){
// lua chon kieu chay phan trang ajzca
jQuery('#tz_append a').hide();
jQuery('#tz_append p').css('display','inline-block');
},
loading: { // khi load du lieu xuat hien hin
msgText: "<em>Loading next items</em>",
finishedMsg: '',
img:'
',
selector: '#tz_append'
}
},
function( newElements ){ // khi loaod xong du lieu tra ve bien newElemnts
if(newElements.length){
var arrganerme_gustbooks = 0;
if(arrganerme_gustbooks == 0){
// jQuery('#wrap-baiviet').append( jQuery(newElements) ).masonry( 'reload' );// chay msony
jQuery('#wrap-baiviet').append( jQuery(newElements) ).masonry( 'appended',jQuery(newElements),true );// chay msony
}else{
jQuery('#wrap-baiviet').prepend( jQuery(newElements) ).masonry( 'reload' );
}
tz_init(330);
jQuery('div#tz_append').find('a:first').show();
}
});
//chon kieu chay ajxac buttom
jQuery(window).unbind('.infscr');
jQuery('#tz_append >a').click(function(){
jQuery(this).stop();
jQuery('div#tz_append').find('a:first').hide(); // khi click thj cho an dj
$container.infinitescroll('retrieve');
})
</script>
Можно ли как-то принудительно задать вот здесь <div id="loadaj" style="display: none;"> кодировку? Сама страница с этим содержимым в UTF-8. (пробовал ставить в UTF-8 без BOM - слетает в ANSI)
Хелп ми пожалуйста!