2011-06-21 12 views
5

İçinde SVG gömülü bir iframe var. SVG, GraphViz tarafından üretildi, böylece çok fazla değişemiyorum. İhtiyacım olan şey üst sayfada SVG DOM'a erişim.iframe içinde bulunan SVG DOM değerini içe aktarma

iframe kaynağı

<iframe id='graph' src='gen-graph.php' /> 

ben SVG vb farklı düğümler (metin, çokgen) erişebilirsiniz konusunda herhangi bir ipucu nedir?

cevap

4

Burada, ana belgeden harici bir svg belgesine ulaşan an example.

Aradığınız şey, iframe'in contentDocument öğesidir ve yourIFrameElement.contentDocument aracılığıyla erişilebilmektedir. Sonra normal document nesnesini kullandığınız gibi contentDocument kullanın.

+0

Mükemmel. Teşekkürler :) – recluze