Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Доступ к svg (https://javascript.ru/forum/misc/48122-dostup-k-svg.html)

paveltkachev 20.06.2014 16:15

Доступ к svg
 
Подскажите, каким образом нужно внедрять svg файл в html документ, чтобы иметь доступ к его частям с помощью стилей и javascript?

Aetae 20.06.2014 16:30

Сейчас можно просто брать и прямо пихать svg как есть в html.)

MallSerg 20.06.2014 17:02

Иногда удобнее держать svg в отдельных файлах.
<object type="image/svg+xml" data="http://tecfa.unige.ch/guides/svg/ex/html5/green-circle.svg" ></object>

paveltkachev 20.06.2014 17:07

Цитата:

Сообщение от Aetae (Сообщение 317409)
Сейчас можно просто брать и прямо пихать svg как есть в html.)

К сожалению, этот метод не понимает Opera Mini

paveltkachev 20.06.2014 17:09

Цитата:

Сообщение от MallSerg (Сообщение 317417)
Иногда удобнее держать svg в отдельных файлах.
<object type="image/svg+xml" data="http://tecfa.unige.ch/guides/svg/ex/html5/green-circle.svg" ></object>

А использование embed будет хуже? Мне нужно чтобы и css работал и javascript

MallSerg 20.06.2014 17:38

Цитата:

Сообщение от paveltkachev
А использование embed будет хуже? Мне нужно чтобы и css работал и javascript

1. без разницы 2.со страницы есть полный доступ к стилям и скриптам svg
embed/object работает так же как и iframe и с теми же ограничениями

paveltkachev 20.06.2014 17:53

Расскажите, пожалуйста, про ограничения.


Часовой пояс GMT +3, время: 17:20.