Показать сообщение отдельно
  #1 (permalink)  
Старый 08.09.2014, 01:29
Аватар для Andres
Новичок на форуме
Отправить личное сообщение для Andres Посмотреть профиль Найти все сообщения от Andres
 
Регистрация: 30.08.2009
Сообщений: 8

Непонятный глюк с VK.API
Доброй ночи, уважаемые форумчане. Столкнулся с очень странной проблемой, которую никак не могу решить. Написал скрипт отображения постов одного из топиков на ВК. Извиняюсь, если криво, пишу на php.
function parse_response(comments, users){
    var con='';
    for (var i=1; i<comments.length;i++) {
        var user = get_user(comments[i]['from_id'], users);
        con +='<div class="vk_comm_line"><div class="vk_user"><img src="'+user.photo_medium_rec+'" class="vk_avatar" /><span class="vk_first_name">'+user.first_name+'</span><span class="vk_last_name">'+user.last_name+'</span></div><div class="vk_text">'+comments[i]['text']+'</div></div>';
    }
    $('#vkcomments').html(con);
}
function get_user(uid, users){    
    for (var i=0; i<users.length;i++){
        if (users[i]['uid'] == uid){
            return users[i];
        }
    }
}
$(document).ready(function($) {
    $.getScript( "//vk.com/js/api/openapi.js?115", function() {
        VK.init({apiId: 111});
        VK.api('board.getComments',{group_id: '111', topic_id: '111', count:10, extended:1},function(data) {
        if (data.response) {
            var users = data.response.profiles;
            var comments = data.response.comments;
            parse_response(comments, users);
        }
    });
    });
});
В мозилле работает как часы. В опере и хроме вижу такую ошибку.
Resource interpreted as Script but transferred with MIME type text/html: "https://login.vk.com/?act=openapi&oauth=1&aid=4539929&location=other&rnd=2393316"
При этом в опере скрипт выполняется.
В ИЕ вижу вот что
Кодовая страница utf-8 из (Заголовок HTTP) переопределяет конфликтующую кодовую страницу <undefined-cp> из (Тег META)
В общем ИЕ и Хром не выдают ничего. Помогите, плиз.
Ответить с цитированием