透過 JavaScript 從 Illustrator 存取 SVG 元素
有些設計師偏好在 Illustrator 中建立 SVG 檔案,以便日後使用 JavaScript 進行操作。這就提出了是否可以使用 JavaScript 存取此類 SVG 中的特定元素的問題。
給定的程式碼片段展示了 Illustrator 產生的 SVG,其中包含由 ID 和基本 HTML 頁面標識的元素。出現了兩個問題:
答案:
可能嗎?
是的,直接存取在 Illustrator 中建立的 SVG 元素是完全可行的JavaScript,無需額外的函式庫。
技術:
以下程式碼示範了一個有效的基本方法:
<!DOCTYPE html> <html> <head> <title>SVG Illustrator Test</title> </head> <body> <object data="alpha.svg" type="image/svg+xml">
密鑰
注意:要正確運行此 HTML,必須由於同源策略限制,託管在 IIS 或 Tomcat 等 Web 伺服器上。
以上是您可以直接使用 JavaScript 存取在 Illustrator 中建立的 SVG 元素嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!