亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 擴展 > SVG > 正文

如何獲得svg文件的內嵌svg的文檔對象

2024-09-06 19:57:08
字體:
來源:轉載
供稿:網友
svg文件內容如下:(說明:用的不是adobe的SVG,不支持內嵌javascript)
+展開
-XML
<?xml version="1.0" encoding="UTF-8"?> 
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:go="http://purl.org/svgmap/svgmap#"> 
<metadata> 
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:crs="http://www.ogc.org/crs" xmlns:svg="http://www.w3.org/svg" > 
  <rdf:Description> 
  <crs:CoordinateReferenceSystem rdf:resource="http://purl.org/crs/84"  svg:transform="matrix(330.0,0.0,0.0,-320.0,-45710.0,12400.0)" /> 
  </rdf:Description> 
</rdf:RDF> 
</metadata> 
<g go:figure-visibility="1,600"> 
  <image xlink:href="Modelh0.svg"/> 
</g> 
<g go:figure-visibility="600,3000"> 
  <image xlink:href="Modelh1.svg"/> 
</g> 
<g id="Kaigan" go:figure-visibility="1,2000"> 
  <image xlink:href="Jp.svg"/> 
</g> 
<g id="HDS" go:figure-visibility="3000"> 
  <image id="img_hds" xlink:href="ModelHendensyo/Hendensyo.svg"/> 
</g> 
<g go:figure-visibility="3000"> 
  <image xlink:href="ModelSen/SenContainer.svg"/> 
</g> 
<g id="Ten" go:figure-visibility="3000"> 
  <image xlink:href="ModelTen/TenContainer.svg"/> 
</g> 
<g id="Kukan" go:figure-visibility="3000"> 
  <image xlink:href="ModelKukan/KukanContainer.svg"/> 
</g> 
</svg> 
對以上svg文件做簡單說明:就是當顯示倍率在1-600時會調用Modelh0.svg文件,當倍率在3000以上會調用Hendensyo.svg文件?,F在我們要對Hendensyo.svg做動態的處理,但不知如何獲得內嵌的svg的文檔對象?,F在我的做法是將內嵌的svg文件用html中的javascript解析xml的方法來解析,取得節點對象后動態修改對象的屬性(如:setAttribute('fill','red')),但修改后好像沒反應(解析方法是沒錯的,節點都能取到),不知道是為什么,是不是當成xml解析動態修改對象屬性對svg是沒用的呢,一定要用svgdocument的文檔對象來動態修改呢?郁悶阿,誰叫我們的svg不支持javascript只能用html中的javascript,調查了幾天了也沒結果,高手幫幫忙啊,謝謝。

---
經過測試,是可以進行修改的。下面是測試的代碼:注意,為簡單起見,所有文件放在了一個文件夾下,測試環境為 IE7+ADOBE SVG Viewer 3.03 簡體中文版。

top.html
+展開
-HTML
<!!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript">
var map;
function load()
{
    map = document.getElementById("map");                
    var svg = map.getSVGDocument().documentElement;
    
    for(i = 0;i    {                    
        if(svg.childNodes.item(i).localName == 'g')
        {                        
            var im = map.getSVGDocument().getElementById("m")
            if(im)
            {                            
                alert("here")
                im.setAttributeNS("http://www.w3.org/1999/xlink","href","http://localhost/aa/jsp/Modelh1.svg")
                
                break;
                }
            }
        }        
}        
</script>         
</head>
<body>    
<table style="width:100%; height: 100%; frame="vsides" border="1" cellspacing="0" cellpadding="0">
<tr>
    <td align="center"><input onclick="load()" type="button" value="更換 SVG"></td>
    <td style="width:80%; height:100%">
        <embed id="map" src="top_svg.svg" type="image/svg+xml" width="100%" height="100%" />
    </td>    
</tr>
</table>
</body>
</html>



top_svg.svg
+展開
-XML
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g>
  <image id="mx="0y="0width="100%height="100%" xlink:href="Modelh0.svg"/>
</g>
</svg>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
7777精品久久久久久| 国产色婷婷国产综合在线理论片a| 国产精品大片wwwwww| 成人h猎奇视频网站| 免费91麻豆精品国产自产在线观看| 亚洲二区中文字幕| 日韩专区在线播放| 亚洲国产91精品在线观看| 91精品国产综合久久久久久蜜臀| 中文字幕国产日韩| 精品久久久在线观看| 97超级碰碰人国产在线观看| 国内免费精品永久在线视频| 欧美裸体xxxx极品少妇软件| 精品高清一区二区三区| 中文字幕av一区二区| 亚洲欧美日韩综合| 亚洲区一区二区| 国产成人久久久精品一区| 日韩激情片免费| 久久久久久久电影一区| 中文字幕不卡av| 一色桃子一区二区| 日本最新高清不卡中文字幕| 北条麻妃在线一区二区| 久久成人精品一区二区三区| 自拍偷拍亚洲区| 亚洲资源在线看| 午夜精品国产精品大乳美女| 在线观看成人黄色| 91成人精品网站| 国产狼人综合免费视频| 自拍偷拍亚洲一区| 欧美电影免费在线观看| 国产精品香蕉在线观看| 日韩精品久久久久久福利| 国产精品极品美女粉嫩高清在线| 日韩中文有码在线视频| 精品久久久av| 九色精品美女在线| 97色在线观看| 最好看的2019的中文字幕视频| 国产欧美久久一区二区| 亚洲va久久久噜噜噜久久天堂| 日韩av免费在线观看| 伊人久久久久久久久久| 中文字幕av一区中文字幕天堂| 国产婷婷97碰碰久久人人蜜臀| 欧美日韩国产精品专区| 国产精品美女主播| 国产精品亚洲美女av网站| 在线观看视频亚洲| 亚洲jizzjizz日本少妇| 国产亚洲人成网站在线观看| 九色91av视频| 国产精品一区二区三区免费视频| 亚洲欧美日韩国产中文专区| 亚洲综合小说区| 91久久久国产精品| 国产ts人妖一区二区三区| 国产成人短视频| 黑人极品videos精品欧美裸| 欧美日韩加勒比精品一区| 日韩国产精品一区| 久久国产精品亚洲| 中文字幕免费精品一区| 美女性感视频久久久| 久久在线免费观看视频| 热re91久久精品国99热蜜臀| 尤物精品国产第一福利三区| 亚洲无亚洲人成网站77777| 欧美激情中文字幕乱码免费| 国产一区二区三区高清在线观看| 亚洲精品在线看| 国产精品久久久久久婷婷天堂| 久久色精品视频| 亚洲性生活视频在线观看| 日韩国产精品一区| 91精品国产成人| 欧美激情三级免费| 日本高清久久天堂| 欧美激情手机在线视频| 亚洲另类激情图| 日韩在线播放一区| 成人黄色免费在线观看| 亚洲天天在线日亚洲洲精| 国产精品丝袜视频| 成人激情春色网| 日韩小视频在线| 尤物tv国产一区| 日韩男女性生活视频| 亚洲国产精品久久久久久| 成人免费福利视频| 亚洲精品日韩丝袜精品| 亚洲小视频在线| 国产美女久久精品| 久久久久久久久国产| 中文字幕亚洲专区| 国产精品久久久久久久久久东京| www.xxxx欧美| 日韩欧美高清视频| 成人免费午夜电影| 人人澡人人澡人人看欧美| 午夜精品福利视频| 日本精品免费一区二区三区| 色偷偷91综合久久噜噜| 欧美成人高清视频| 国产在线观看精品一区二区三区| 国产精品亚洲片夜色在线| 狠狠操狠狠色综合网| 欧美午夜激情视频| 搡老女人一区二区三区视频tv| 色综合91久久精品中文字幕| 国产999在线观看| 日韩精品中文字幕视频在线| 97在线观看视频| 久久久国产精品x99av| 精品福利视频导航| 激情久久av一区av二区av三区| 久久久精品免费视频| 国产一区二区三区中文| 97碰碰碰免费色视频| 欧美天天综合色影久久精品| 日本精品久久电影| 欧美电影在线观看网站| 欧美日韩免费在线| 亚洲成人aaa| 亚洲欧美日韩中文在线制服| 91日本在线视频| 亚洲香蕉伊综合在人在线视看| 九九热精品视频国产| 欧美另类极品videosbestfree| 在线观看欧美成人| 成人激情视频在线观看| 亚洲综合视频1区| 亚洲精品v欧美精品v日韩精品| 91sa在线看| 国产成人精品视频在线| 久久99国产精品自在自在app| 国产中文字幕日韩| 欧美日韩亚洲系列| 性欧美xxxx视频在线观看| 精品亚洲永久免费精品| 成人a视频在线观看| 欧美亚洲免费电影| 欧美激情精品久久久久久| 国产成人精品日本亚洲专区61| 欧美一区二区三区精品电影| 午夜精品蜜臀一区二区三区免费| 久久久在线免费观看| 成人疯狂猛交xxx| 538国产精品一区二区在线| 午夜精品福利视频| 91手机视频在线观看| 精品少妇一区二区30p| 中文字幕一区日韩电影| 色香阁99久久精品久久久| 欧美日韩亚洲精品一区二区三区| 欧美电影免费播放| 欧美性xxxxx极品娇小| 精品国产区一区二区三区在线观看| 热re99久久精品国产66热| 亚洲va国产va天堂va久久| 日韩黄色高清视频|