首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将SVG编辑作为内联编辑器嵌入

将SVG编辑作为内联编辑器嵌入
EN

Stack Overflow用户
提问于 2015-06-24 16:41:03
回答 1查看 976关注 0票数 0

如何在HTML页面中实现这一点:单击SVG图像将在另一个窗口中打开SVG编辑器。关闭窗口时(在Y/N提示后),打开程序窗口中的svg代码将被更新。

EN

回答 1

Stack Overflow用户

发布于 2015-07-29 18:06:22

我找到了一个解决方案:用以下命令打开编辑器

代码语言:javascript
复制
hWinEdit=window.open('svg-edit-2.7/svg-editor.html','SVG-edit');

然后添加onbeforeunload事件:

代码语言:javascript
复制
hWinEdit.onbeforeunload=function(){hWinEdit.opener.svgClose();};

其中svgClose是获取SVG HTML字符串的函数:

代码语言:javascript
复制
s=hWinEdit.svgCanvas.getSvgString();

无论如何,我认为我必须放弃SVG-Edit,因为对于我的目的来说,有太多的关键bug。(连接器不工作、hangups等)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31021752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档