2012-04-12 4 views
1
여기

의 모든 버전에서 작동하지 않는, 사업부에 추가 할은 예입니다 http://www.jackthe7th.com/jts_test.php자바 스크립트 유튜브 잡는 XML 데이터, IE

무슨 나는 각 비디오에 대한 JSON을 사용하여 XML 데이터를 잡는거야되는 일이 재생 목록을 만든 다음 해당 데이터를 div에 추가하려고합니다. IE를 제외한 모든 브라우저에서 div에 데이터를 추가하지 않아도 작동합니다. 여기에는 IE의 모든 버전이 포함됩니다. IE에서는 아무 것도 추가하지 않으며 페이지 맨 위에 나타납니다. 나는 수 일 동안 수백 가지의 조합을 시도해 보았습니다. IE에서 어떤 변화가 일어나지 않은지에 관계없이 이것을 알아 내려고 시도했습니다. 나는이 것이 다소 복잡하다는 것을 안다. 그러나 누군가가 도울 수 있다면 그것은 위대 할 것이다!

모든 코드는 HTML이나 자바 스크립트이며, 그래서 그냥 IE들은 콘솔에서 document.getElementsByName('vid_thumb_title') 호출 페이지

답변

0

검사, 여기에 게시 너무 긴 엔진은 항상 매우 까다롭게하고있다 자바 스크립트 길이가 0 per the w3c spec name is not a valid attribute on a div element 및 정보 요소의 배열을 반환 name이 유효한 속성 인 요소에 대해서만 이름을 검사하는 것에 관한 것.

+0

네, 그 점에 대해 감사합니다. 그 대신 jQuery를 사용하여 특정 이름의 모든 ID를 가진 배열을 만들었습니다. 원하지는 않았지만 모든 브라우저에서 작동합니다 (IE7과 다른 버그는 제외하고 요점을 제외하고는) –