2011-09-21 3 views
-1

svg.Moreover의 이물 내부에있는 javascript에서 textarea (또는 html 요소)의 높이와 너비를 변경하는 방법 html elelment를 드래그하여 svg 컨테이너에 놓을 수 있습니까 (htm5 any 힌트) 또는 atleast 내가 드래그하는 동안 내 자신의 드래그 앤 드롭을 구현할 수 있도록 svg 좌표를 얻을 수 있습니다. 미리 감사드립니다.foreignobject in svg

답변

1

당신은 내 눈으로 두 가지 이상의 질문이있는 것으로 보입니다. 내가 올바르게 이해한다면, 첫 번째 것은 다음과 같습니다 : SVG 인스턴스 내에 JavaScript를 작성하여 JSG 인스턴스를 임베드하고 JS가 임베딩 HTML을 제어하도록하려면 어떻게해야합니까? 나는 그 권리가 있니?

그렇다면 대답은 http://phaseit.net/examples/SVG4/c1.html 부분과 관련 예제로 구성 할 수 있습니다. 간단히 "window.top"을 작성하여 HTML 참조를 찾습니다.

HTML5 드래그 앤 드롭에 대한 액세스 권한이 같은 종류의 참조로 제공됩니다.

응답 수준이 맞나요? 아니면 실행 가능한 예가 필요합니까?

나중에 더 많은 논의가 있은 후 : http://phaseit.net/examples/SVG5/embedding.svg은 이후의 작업과 비슷합니다. 나는 그 권리가 있나, Arslan Ahson? SVG 인스턴스를 표시 할 때 SVG 코드 타원형 버튼이 있습니다.이 버튼은 푸시 될 때 HTML 텍스트 영역 인근의 모양 (배경색과 너비)을 토글합니다.

+0

감사합니다. 태그를 사용하여 html을 포함하는 svg instannce가 있습니다. 이제 제 질문은 그 embebded html throught JS의 특성을 변경할 수 있습니다. 더 명확하게 내 svg 부모 컨테이너 및 HTML 자식입니다. –

+1

아! 다른 방법. 나는 다음과 같이 제안한다 : 내일 나는 약간의 시간을내어 그 상황에 대한 기술의 시범을 만들고 그것을 게시하려고 노력할 것이다. –