如何在 HTML 页面中完成此操作:单击 SVG 图像将在另一个窗口中打开 SVG 编辑器。在关闭窗口时(在 Y/N 提示之后),打开窗口中的 svg 代码将被更新。
问问题
1011 次
1 回答
0
好吧,我找到了一个解决方案:打开编辑器
hWinEdit=window.open('svg-edit-2.7/svg-editor.html','SVG-edit');
然后我添加 onbeforeunload 事件:
hWinEdit.onbeforeunload=function(){hWinEdit.opener.svgClose();};
svgClose
我的函数在哪里获取 SVG HTML 字符串:
s=hWinEdit.svgCanvas.getSvgString();
无论如何,我认为我必须放弃 SVG-Edit,因为我的目的有太多严重的错误。(连接器不工作,挂断等)
于 2015-07-29T10:06:21.677 回答