Embedding SVG edit as a inline editor

1.2k Views Asked by At

How can this be accomplished in a HTML page: Click on the SVG image will open SVG editor in another window. On closing the window (after Y/N prompt) the svg code in the opener window will be updated.

1

There are 1 best solutions below

0
On

Well I found a solution: having opened the editor with

hWinEdit=window.open('svg-edit-2.7/svg-editor.html','SVG-edit');

I then add the onbeforeunload event:

hWinEdit.onbeforeunload=function(){hWinEdit.opener.svgClose();};

where svgClose is my function getting the SVG HTML string:

s=hWinEdit.svgCanvas.getSvgString();

Anyway I think I have to abandon SVG-Edit as there are too many critical bugs for my purpose. (Connectors not working, hangups etc)