Задать вопрос
tokmaganbet
@tokmaganbet

Почему скрипт не работает, когда открываешь сайт локально?

На хостинге все работает, но когда открываешь сайт локально, просто через браузер (file:///C:/addwine/index.html), то не работает именно этот скрипт:
$('img.img-svg').each(function(){
  var $img = $(this);
  var imgClass = $img.attr('class');
  var imgURL = $img.attr('src');
  $.get(imgURL, function(data) {
    var $svg = $(data).find('svg');
    if(typeof imgClass !== 'undefined') {
      $svg = $svg.attr('class', imgClass+' replaced-svg');
    }
    $svg = $svg.removeAttr('xmlns:a');
    if(!$svg.attr('viewBox') && $svg.attr('height') && $svg.attr('width')) {
      $svg.attr('viewBox', '0 0 ' + $svg.attr('height') + ' ' + $svg.attr('width'))
    }
    $img.replaceWith($svg);
  }, 'xml');
});

5e9f4200722a4877179152.png
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
политика безопастности, можно устранить плагином для браузера ну или запуском на локальном сервере вроде nodejs
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект
18 дек. 2024, в 16:42
2000 руб./за проект