2009-08-19 60 views
1

我必須使用Adobe SVG插件6爲Firefox進行開發。使用Firefox的本機SVG查看功能時,我可以簡單地查看document.documentElement,這將使我獲得根svg元素,並從我可以將DOM導航到我想要的位置。在Firefox中使用ASV插件時訪問SVG DOM

隨着Firefox中的ASV,它的出現使在它的embed骨架HTML文件,我不能讓過去那個。似乎沒有導致SVG文檔的embed的任何屬性或方法。

假設有一個由插件創建的window.svgDocument屬性,但我無法得到它的工作(也許它只是IE瀏覽器)。

這有可能以任何方式嗎?

回答

0

對不起,我不相信這是可能的。

調查後,我發現,document.embeds[0].getSVGDocument()作品與Firefox本地化SVG,並使用ASV IE瀏覽器,但不火狐與ASV。使用Firefox和ASV時,似乎沒有從SVG外部訪問SVG的SVG文檔的方法。

該項目已被放棄,相反,我們將顯示SVG之外的所有內容。但是如果有人知道某種方式,我仍然會感興趣。

0

您可能想要查看svgweb,它將SVG支持添加到所有使用Flash Player本地支持的瀏覽器。