Maison >interface Web >js tutoriel >Pouvez-vous accéder aux éléments SVG créés dans Illustrator directement avec JavaScript ?
Accès aux éléments SVG depuis Illustrator via JavaScript
Certains concepteurs préfèrent créer des fichiers SVG dans Illustrator pour une manipulation ultérieure avec JavaScript. Cela a soulevé la question de savoir s'il était possible d'accéder à des éléments spécifiques de ces SVG à l'aide de JavaScript.
L'extrait de code donné présentait un SVG généré par Illustrator avec des éléments identifiés par des identifiants et une page HTML de base. Deux questions se sont posées :
Réponse :
Est-ce possible ?
Oui, il est tout à fait faisable d'accéder aux éléments SVG créés dans Illustrator directement depuis JavaScript, sans avoir besoin de bibliothèques supplémentaires.
Technique :
Le code suivant démontre une approche de base qui fonctionne :
<!DOCTYPE html> <html> <head> <title>SVG Illustrator Test</title> </head> <body> <object data="alpha.svg" type="image/svg+xml">
Clé Points :
Remarque : Pour exécuter correctement ce code HTML, il doit être hébergé sur un serveur Web comme IIS ou Tomcat en raison de la restriction de la politique de même origine.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!