2017-01-20 12 views
0

모델의 xforms-ready 이벤트에서 xf:load을 사용하여 자바 스크립트 메소드를 호출한다고합니다.xforms : load를 사용하여 javascript를 xforms 페이지에 포함시킨 다음 호출 할 수 있습니까?

<xf:load resource="javascript:myFunction()" /> 

JavaScript는 어떻게 삽입 할 수 있습니까? 나는. 동적으로 리소스에서 자바 스크립트를 생성하고 요소에 포함시킨 다음 위의 메서드를 사용하여 호출하고 싶습니다.

답변

1

XForms를 "손으로"작성하는 경우 페이지의 <head> 안에 <script>을 추가하여 자신 만의 JavaScript를 포함 할 수 있습니다. 여기에는 XForms에만 해당하는 것이 없습니다. 양식을 작성하는 양식 빌더를 사용하는 경우

<xh:script src="/path/to/your/script.js" type="text/javascript"/> 

, 다음 reference JavaScript files to includeoxf.fr.js.custom.uri.*.* 속성을 사용하는 것이 좋습니다 : Orbeon 양식으로, 일반적으로이 HTML에서 뭔가 나타 내기 위해 xh 접두사를 사용합니다 .