나는 이것을으로 볼 수 있는데, 이는 뉴욕 시간의 xml을 반환합니다. 여기 xml에서 현지 시간을 파싱하고 원하는 것을 얻지 못하는 내 jquery가 있습니다.jquery를 통해이 xml을 구문 분석하는 방법
$j(document).ready(function() {
refresh();
function refresh() {
$j.ajax({
type: "GET",
url: "http://www.earthtools.org/timezone/40.71417/-74.00639",
dataType: "xml",
success: parseXml
});
}
function parseXml(xml) {
xmlDoc = $j.parseXML(xml),
$xml = $j(xmlDoc),
$title = $xml.find("localtime");
}
....
....
는이 오류 크로스 도메인 스크립팅 될 것으로 보인다
XML Parsing Error: no element found Location: moz-nullprincipal:{a09f5192-ba1f-fc4e-8b9e-2cb0ed8001d8} Line Number 1, Column 1:
기대 한 응답을 얻고 있는지 확인하기 위해'console.log (xml)'을 추가 했습니까? 같은 원산지 정책 위반이 아니라고 확신합니까? –
parseXml() 함수의 시작 부분에'console.log (xml)'을 추가하여 xml이 잘못된 것을 확인합니다. 나는 Ajax 요청 자체에 대해 조금 의심 스럽다 : 그것은 교차 도메인 제한을 극복하려고하지 않느냐? – raina77ow
내 console.log로 만들지 않습니다.이 오류가 계속 발생합니다 ... – Trace