2012-11-02 3 views
2

서버로 왕복하지 않고 html 페이지의 svg을 브라우저에서 직접 다운로드하려면 어떻게해야합니까?웹 페이지에서 내보낼 수있는 SVG

사용자가 버튼을 누를 수 있고 페이지의 svg 요소가 "다운로드 방식"과 매우 유사하게 사용자 컴퓨터에 로컬로 저장되기를 바랍니다.

어떻게하면됩니까?

추신 : 나와 함께 곰 : 오늘은 다소 천천히 있습니다. 감사!

답변

2

당신은 아마과 같이, 데이터 URI를 사용할 수 있습니다

<a target="_blank" href="data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg'><circle r='30'/></svg>">Click here</a> 

SVG가 새 창에서 열립니다 것이다 저장할 수 있습니다. 물론 링크를 클릭 한 후에는 대화 상자가 나타나지 않지만 사용자는 수동으로 파일을 저장해야합니다. 나는 이것이 더 이상 자동화 될 수 있는지 여부를 확신하지 못한다.

+0

+1 당신은 천재입니다! 감사!!! – jldupont

관련 문제