2012-12-17 8 views
3

XForms를 배우고 있습니다. 그리고 IE9, Chrome 및 Firefox 14와 같은 브라우저에서이 문제를 표시하려고합니다.XFORMS 컨트롤이 표시되지 않는 브라우저

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms"> 
    <head> 
     <title>Hello World in XForms</title> 
     <xf:model> 
     <xf:instance xmlns=""> 
      <data> 
       <PersonGivenName/> 
      </data> 
     </xf:instance> 
     </xf:model> 
    </head> 
    <body> 
     <p>Type your first name in the input box. <br/> 
     If you are running XForms, the output should be displayed in the output area.</p> 
     <xf:input ref="PersonGivenName" incremental="true"> 
      <xf:label>Please enter your first name: </xf:label> 
     </xf:input> 
     <br /> 
     <xf:output value="concat('Hello ', PersonGivenName, '. We hope you like XForms!')"> 
      <xf:label>Output: </xf:label> 
     </xf:output> 
    </body> 
</html> 

텍스트 상자가 표시되지 않습니다. 문제가 무엇입니까? 브라우저 용 Xfroms 플러그인을 검색하려했지만 아무 것도 발견하지 못했습니다.

답변

3

-Alain, (분명히 미래에 그 어떤 전망) 네이티브 브라우저에서 XForms에 대한 지원은 현재 존재하지 않는다. XForms의 클라이언트 측 또는 서버 측 구현을 설치해야하며 결과를보아야합니다.

가능한 클라이언트 측 구현

  • XSLTForms

    을 포함한다 (알랭 Couthures가 쓰고있는 자주 설치의 단순함에 사용되는)
  • Ubiquity XForms (주로 마크 Birbeck에 의해 운반 진행중인 프로젝트가, 널리 간주 유망 있지만 아니라 지난 문서화 나는 보았다)
  • EMC Documentum XForms Engine, aka Formula는 (매우 세련된 모습, 문서는 다른 EMC 제품과 통합하는)
목표로

탁월한 서버 측 구현

  • Orbeon

    다음의 몇 가지 활성 사용자 -이

  • BetterFORM (치바 프로젝트 후계자) (아마도 최고의 모든 XForms를 제품의 문서화) 포함 커뮤니티 메일 링리스트.

    HTML이 아닌 다른 언어를 호스트 문서 언어 (IBM Forms 및 Open Office)로 사용하는 브라우저 기반이 아닌 구현도 있습니다.

  • 4

    XForms는 브라우저에서 기본적으로 지원되지 않지만 XSLTorms (XSLT 및 Javascript 기반)와 같은 클라이언트 측 구현이 있습니다.

    알랭 Couthures 이미 지적했듯이

    관련 문제