Проблема в том, что Chrome выдает Cross Domain Error при использовании файла url
Я встраиваю документ svg в HTML, используя тег объекта с атрибутом данных в форме относительного пути, при событии onload я хочу получить SVGDocument с помощью getSVGDocument ().
Я обращаюсь к html-файлу с помощью URL-адреса файла, когда вызывается getSVGDocument, Chrome выдает междоменную ошибку. На самом деле Chrome встраивает SVG, но getSVGDocument не возвращает DOM для SVG
Ошибка Chrome
«Небезопасная попытка JavaScript получить доступ к фрейму с помощью файла URL: /// C: /MyFiles/website/Dir1/a.svg из фрейма с файлом URL: /// C: /MyFiles/website/Dir1/index.html Домены, протоколы и порты должны совпадать. "
Как видите, базовый путь одинаков как для html, так и для внедренного svg документа, так почему же Chrome выдает эту ошибку?