Есть ли способ добавить SVG-файл как встроенный после запроса его с помощью ?

#javascript #svg

#javascript #svg

Вопрос:

Запросите SVG-файл внутри <img> тега в dom. Можно ли добавить встроенный в <svg> формат, используя тот же файл позже?

 <script>function fn(imgdata) { ... }</script>
<img src="/path/dummy.svg" onload="fn" />
// to
<svg>...</svg>
  

Комментарии:

1. Что значит «загрузить его с <img> помощью»? Это не загрузка, это просто ссылка в документе. Вы спрашиваете: «Как я могу преобразовать SVG в data:...

2. В качестве примечания, это проблема, которую Webpack и Parcel пытаются решить.

3. извините, я исправил это, я имел в виду «запрос»

4. Что значит «добавить как встроенный»? Какой цели это послужит? Вы всегда можете получить файл AJAX и внедрить его, но я не уверен, как это было бы лучше или даже значимо в контексте HTML-документа.