2014-05-09 6 views
9

일부 자바 스크립트를 사용하고 있습니다. 내가 사용했습니다IE11에서 Xpathresult가 정의되지 않았습니다.

var xpathResults = document.evaluate(xpath, domContext, null, XPathResult.ANY_TYPE, null); 

IE11을 제외한 모든 브라우저에서 정상적으로 작동합니다. 오류가 표시됩니다 : 'XPathResult is undefined'. 그리고 예 전에 나는 wgxpath.install.js 스크립트를 사용했습니다.

미리 감사드립니다.

+0

당신은'wgxpath.install();'을 호출하고 있습니까? 그것은 나를 위해 일했습니다 –

답변

6

Internet Explorer는 XPATH를 지원하지 않습니다.

IE11에서 작동하려면 XPath 대신 CSS 선택기를 사용하는 것이 좋습니다. 당신이 죽은 설정된 XPath를 사용하는에있는 경우

, 나는 문제에 대한

죄송합니다 자바 스크립트 라이브러리는 XPath (http://code.google.com/p/wicked-good-xpath/ 등) 사용하는 것이 좋습니다 것입니다. IE에서의 XPath 지원은 현재 개발 중입니다.

우리가 IE-다음 계획 한 내용을 호기심이 있다면 나 또한 같은 문제에 직면하고있다 http://status.modern.ie/

+0

난 궁금 하네 - 난 셰어 포인트 2013을 사용하고 IE 11에서 상자 플러그인 (Visio 뷰어) 밖으로이 문제 양식을 받고 ... 거기에 어떤 종류의 왼손/오른손 의사 소통이있다 여기서 고장? –

0

방문. HTML 헤드 섹션에 다음 코드를 입력하고 시도하십시오.

<meta http-equiv="X-UA-Compatible" content="IE=9,chrome=1" /> 
0

나는 다음과 같은 문제에 직면했다. 유용 할 것입니다.

<meta http-equiv="X-UA-Compatible" content="IE=5"> 

참고 : IE=5, 기타는 아닙니다.

관련 문제