По сути, у меня есть svg «SecondSVG» в svg «FirstSVG» в svg «MainSVG». Каждый svg имеет свой собственный ViewBox. Эта страница может быть загружена в любом месте экрана с другой страницы.
Итак, как я могу найти экран x для viewBox для «SecondSVG», зная, что этот svg может быть загружен практически в любом месте на основе вызывающей страницы? event.clientX дает мне координату x для экрана. Если я не знаю координаты для ViewBox "SecondSVG", то как я могу узнать координату x внутри ViewBox "SecondSVG"?
Я использую Firefox 3.6.3, и у меня есть объект события, из которого я могу извлечь clientX, clientY и другие координаты относительно экрана. Однако мне нужны координаты внутри ViewBox.