2010-05-14 4 views
2

Firefox 3.5에서 javascript로 XSL 변환을 시도하고 있습니다. 변환 된 값은 다음과 같습니다.Firefox에서 XSL 변환, 반환 된 변환에서 xmlns를 생략하는 방법은 무엇입니까?

<span xmlns="http://www.w3.org/1999/xhtml/">...</span> 

xmlns가 여기에 설정되지 않도록하려면 어떻게해야합니까? Firefox에서만 발생하며 IE에서는 발생하지 않습니다.

+0

이 사이트에서 네임 스페이스 선언 제거 섹션 5를 참조하십시오. http://www.dpawson.co.uk/xsl/rev2/namespace2.html#d17686e166 –

답변

0

네임 스페이스를 제거 하시겠습니까?

네임 스페이스의 목적이 항상 잘 이해되거나 평가되는 것은 아닙니다.

XHTML로 변환하는 경우 네임 스페이스가 유효하며 유용 할 수 있습니다. 어떤 유형의 span 요소를 처리하는지 (더 중요한 것은 브라우저) 알려주므로 렌더링 방법을 결정할 수 있습니다. 어휘 나 어휘의 버전에 따라 XML을 다르게 처리하기로 결정할 수 있습니다.

관련 문제