DOM API를 사용하여 자바 스크립트에서 SVG 조각을 만드는 방법에 대한 몇 가지 예를 보았습니다. 그러나 궁금한 점은 문자열에서 SVG 조각을 만드는 데 사용할 수있는 것입니다. innerHTML과 비슷합니다. 나는 다음과 같이 시도했다 :자바 스크립트 및 문자열을 사용하여 SVG 조각 만들기
var svg = '<foreignObject><body xmlns="http://www.w3.org/1999/xhtml"><p>Hello World</p></foreignObject>'
var range = document.createRange();
return range.createContextualFragment(svg);
크롬에서 예외가있는 SVG가있는 createContextualFragment() 문제는 createContextualFragment()이다. 이렇게 할 수있는 크로스 브라우저 방식이 있습니까? 그래서 여기
혹시 raphael.js를 사용 해본 적이 있습니까? SVG 제작에 굉장합니다. – brad
다른 자바 스크립트 라이브러리를 사용하는 대신 브라우저에서 제공하는 DOM API에 대해 더 관심이 있습니다. 하나는 저의 호기심이고 다른 하나는이 시점에서 새로운 라이브러리가 필요없이이 작업을 수행 할 수 있어야한다고 생각합니다. – chubbsondubs