자바의 기본 OpenID 구현의 일부로 AJAX를 통해 원격 페이지 소스를 가져 와서 머리에 <link rel="openid.server" href="http://www.example.com" />
태그를 찾고 있습니다. AJAX 요청에 대한 jQuery 자바 스크립트 라이브러리를 사용하고 있지만 링크 태그를 파싱 할 수 없습니다.jQuery가 XHTML 문자열을 XML로 받아들이도록 강요 하시겠습니까?
일반적인 온라인 jQuery 선택기를 사용하여 XML/XHTML 소스에서 태그를 가져 오는 방법에 대한 몇 가지 다른 온라인 자료가 있지만 jQuery는 머리글이 아닌 HTML 문서의 본문에서만 내용을 가져올 수 있습니다 (링크 태그 ; $(response).find('link')
이 널 (NULL)을 리턴합니다. 따라서이 문서를 XML 모드로 강제로 가져 오거나 머리 태그에서 가져 오기 위해 jQuery를 가져와야합니다.
jQuery가 실제로 XHTML 인 경우 AJAX 쿼리의 응답을 XML로 구문 분석하도록 강제하는 방법이 있습니까? 아니면 링크 태그를 가져 오기 위해 정규 표현식으로 돌아갈 필요가 있습니까?
; 감사! – MidnightLightning
@MidnightLightning : 천만에. – user113716