2013-08-26 2 views
3

이 참조 site에서 jQuery.i18n.properties({}); plugin을 사용해 보았지만 작동하지 않습니다.Jquery와 JavaScript를 사용하여 특성 파일을 읽는 방법

JavaScript 또는 jQuery에서 속성 파일을 읽어 HTML 페이지에 내용을로드 할 수있는 다른 방법이 있습니까?

+1

  • 는 MIME 형식을 추가 액세스 시도가 도메인 간입니까? 'http :'/'https :'자원을위한 것이거나'file : //'자원을위한 것입니까? 자바 스크립트 콘솔에 오류가 있습니까? 코드 샘플을 게시하십시오. – apsillers

  • +0

    예 http : // localhost 즉 IIS 서버를 사용하여 등록 정보 파일을 읽으려고하고 콘솔에 404 [파일을 찾을 수 없음]을 보여 줬지만 경로가 완벽하다는 것을 확인했습니다 –

    +1

    우리는 분명합니다. 네트워크 콘솔을보고 플러그인이 생성 한 Ajax 요청이 정확한 경로 *에있는 리소스에 대한 요청인지 확인 했습니까? 즉, 브라우저의 네트워크 콘솔 (예 : 크롬에서 'F12'로 네트워크 콘솔을 찾고 '네트워크'탭으로 이동)에서 직접 URL을 복사하여 주소 표시 줄에 붙여 넣으면 작동합니까? – apsillers

    답변

    1

    나는 IIS에 포함 MIME 타입이

    '.properties의'MIME 확장을 추가하고 '일반 텍스트/'유형을 추가 작동합니다 생각합니다.

    0

    특히 두 가지 방법으로 그렇게 할 수 있습니다 (이전 답변을 참조)

    1)의 web.config (권장) - 추가 다음과 같은 2 개 요소 :

    <configuration> 
    ... 
        <system.webServer> 
        ... 
         <staticContent> 
         ... 
         <remove fileExtension="properties" /> 
         <mimeMap fileExtension="properties" mimeType="text/plain" /> 
    

    2) IIS - 당신이 필요로하는 새에 배포 할 때마다 IIS 그렇게하는

    • IIS 관리자를 열고
    • 기계 노드 또는 웹 사이트 노드 (일반적으로 Defau를 선택 웹 사이트)
    • 기능보기 - IIS 섹션 아래에있는 "MIME 유형"아이콘을 찾습니다.
      • 파일 이름 확장명 : ".properties의"
      • 마임 타입 (당신이 처음에 점이 있는지 확인) : "텍스트/일반"
    관련 문제