我有一些可以被用戶點擊的svg對象。動態更新SVG
有沒有辦法: - 將用戶點擊的對象(id)信息發送到'main html document'? - 從svg文件中的外部文檔中提取。
也許,我的描述不清,......我想實現這樣的:SVG圖像內的任何對象
- 用戶點擊;
- 主文檔將接收被點擊對象的ID和:
- 顯示有關該對象的某些信息;
- 在svg-image中繪製額外的對象。
問題:如何從通信到SVG文件,從文件到SVG?
非常感謝,任何想法都歡迎!
P.S.可能SVG不是最好的辦法嗎?那有什麼更好?
編輯:我看到了關於使用拉斐爾的建議,但我希望看到'原生'選項。 (現在我正在分析Raphaels的實現來看看,但不認爲它正在做我需要的)。
+1推薦拉斐爾。更好的是,當SVG不可用時,Raphael也支持VML,這意味着您可以生成適用於所有瀏覽器的矢量圖形,甚至古老的IE版本。 – Spudley 2011-05-11 15:09:04
但拉斐爾只與畫布合作..?!我無法找到如何使用Raphael與SVG一起工作......或者說canvas只是svg的「另一種反感」? – Budda 2011-05-11 15:35:25
它表示「畫布」,但並不意味着