Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: HTML DOM - javascript - SVG DOM
Forum PHP.pl > Forum > Po stronie przeglądarki
joebezucha
Czesc,

Ostatnio zaczołem interesowac się SVG no i pojawil sie pierwszy problem. Nie wiem jak mogę javascriptem uzyskac dostep do drzewa DOM rysunku SVG z poziomu dokumentu HTML w którym ten rysunek został umieszczony w tagu <object> lub <embed>:

  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  2. </head>
  3. <object data="images/schema.svg" type="image/svg+xml" width="400" height="300">
  4. <embed src="images/schema.svg" type="image/svg+xml" width="400" height="300" />
  5. </body>


I czy możliwa jest komunikacja w drugą strone czyli czy javascript zamieszczony w kodzie pliku SVG może zmieniac elementy dokumentu HTML w ktorym zostal umieszczony







Tu powinna byc odpowiedz na moje pytanie http://wiki.svg.org/Inter-Document_Communication
ucho
Robiłem prosty edytor wykresów i poszedłem na łatwiznę - umieściłem svg bezpośrednio jako część pliku xhtml. Wtedy ( przynajmniej w FX) dostep do węzłów svg mamy przez normalny DOM - można na przykład za pomocą firebug podglądać wygenerowane dynamicznie przez JS węzły svg.
no ale to niezbyt przenośne rozwiązanie, bo jak wiadomo IE z xhtml nie dzaje rady :/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.