以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  如何使用script调用Adobe SVG Viewer 的CopySVG功能?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=75942)


--  作者:cuihongkai
--  发布时间:7/9/2009 4:04:00 PM

--  如何使用script调用Adobe SVG Viewer 的CopySVG功能?
Adobe SVG Viewer 的右键菜单中有“Copy SVG”选项,如何使用script来调用?
--  作者:tamefox
--  发布时间:9/26/2009 4:51:00 AM

--  
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd">
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet" zoomAndPan="magnify">
<desc>
    <!-- put a description here -->
</desc>
<script type="text/javascript">
      function copySVG(){
        var text = "";
        if (!window.clipboardData.setData('Text',printNode(document))) // 赋予 text 格式的数据
            {
               alert("复制失败!");
            }
        } 
 </script>
 <g>
  <circle r="10" cx="100" cy="100" onclick="copySVG()"/>
 </g>
</svg>

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
1,535.156ms