2011-03-01 2 views
1

Chrome에서 MSN 기록을 보여 드리고 싶습니다. 내가 아는 한이 XML 파일들은 모든 히스토리 xml이 xsl 파일을 스타일 시트로 가지므로 그 옆에있는 XSL 파일과 함께 작동합니다. 모든 브라우저 (IE6-7-8, Opera, Firefox 4 베타, Safari (iPod에서도))는 xsl 파일의 스타일을 그대로 XML 파일을 열고 큰 <table>으로 표시하지만 Chrome은 빈 페이지 만 생성합니다 오류 메시지 및 1 초, 파일에 관계없이 전체 역사 (약 1 MB 크기) 작동합니다.MSN 히스토리 XML 및 XSL (크롬)

Chrome의 오류입니까, 아니면 XSL이 좋지 않습니까 (그렇다면 모든 다른 브라우저에서 그 이유는 무엇입니까?).

xsl 파일 : MessageLog.xsl은 스타일 시트이므로 MSN 기록 xml이 저장된 폴더에서 찾을 수 있습니다.

미리 감사드립니다.

+0

이것이 문제를 해결하는지 확인하십시오. http://stackoverflow.com/questions/2981524/how-can-i-make-xslt-work-in-chrome –

+0

@Phil :이 질문에 대한 잘못된 가정이 있습니다. Chrome은'file : ///'프로토콜 스타일 시트를 열지 않습니다. –

+0

'--allow-file-access-from-files'가 없기 때문에 또 다른 문제가 생깁니 까? –

답변

0

로컬 XML이 로컬 XSLT를 참조 할 수 없습니다. MSN 기록을 웹 서버에 업로드하거나 Chrome에서이 문제를 해결하려면 self-invoked stylesheet을 사용하세요.