tpl中的jQuery ajax调用是否具有跨域读取阻止(CORB)跨域响应警告?

时间:2018-09-24 11:14:40

标签: jquery ajax drupal drupal-7

tpl中的jQuery ajax调用具有跨域读取阻止(CORB)阻止跨源响应警告吗? 我使用jsonp dataType并添加了drupa CORS模块,但是此警告出现在控制台中。

$('#video .video_front__block').each(function(index) {
  $.ajax({
    url: $(this).text(),
    type: 'get',
    dataType: 'jsonp',
    error: function() {},
    success: function(data) {
      $('.video_front').hide();
      $('.loader').show();
      // data = JSON.parse(data);
      if (index == 0) {
        $('.video_front__big--item').eq(index).html(
          '<a class="video_front__big--item" href="' + $('#video .video_front__block').eq(index).attr('data-url') + '" >' +
          '<img class="img-fluid video_front__big--img" src="' + data.video.big_poster + '"/>' +
          '<div class="img-fluid video_front__big--title mt-1011 mb-2">' + data.video.title + '</div>' +
          '</a>'
        );
      } else {
        $('#video .video_front__block').eq(index).html(
          '<a class="video_front__block__item justify-content-center align-content-center align-items-center align-content-center mb-1" href="' + $('#video .video_front__block').eq(index).attr('data-url') + '" >' +
          '<img class="video_front__block__item--img img-fluid" src="' + data.video.small_poster + '"/>' +
          '<div class="video_front__block__item--title col-sm-12 col-md-8 align-self-center pr-0 pl-0 pr-md-2 pb-2 ">' + data.video.title + '</div>' +
          '</a>'
        );
        $('#video .video_front__block').eq(0).css('display', 'none');
      }
      $('.loader').hide();
      $('.video_front').show();
    }
  });
});

1 个答案:

答案 0 :(得分:0)

添加Google扩展Moesif CORS并启用它

  1. 更多工具
  2. 扩展
  3. 打开Chrome网上应用店
  4. Moesif CORS安装并启用

或尝试使用header传递cors