은 내가 https://github.com/coderifous/jquery-localize에서 발견 지시를 따랐다 및 테스트 목적으로 내가이 테스트 파일을 만든 : 그것이jquery.localize 나던 작업
{ "greeting": "welcome stranger.." }
로컬
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Test</title>
<script src="jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="jquery.localize.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<p rel="localize[greeting]">some text</p>
<script type="text/javascript" charset="utf-8">
$(function(){
$("[rel*=localize]").localize("test", "en")
})
</script>
</body>
</html>
및 테스트 en.json을 IE8과 Firefox에서 작동하지만 Chrome에서는 작동하지 않습니다. 콘솔 로그에 오류가 있습니다. XMLHttpRequest가 file : /// C : /../test/examples/test-en.json을로드 할 수 없습니다. Origin null은 Access-Control-Allow-Origin에 의해 허용되지 않습니다.
어떻게 올바르게 설정할 수 있습니까? 그들은 jquery 1.6 .. 또는 웹 브라우저와 incompqtibilites입니까?
감사
--allow-file-access-from-files
I뿐만 아니라이 진술 삭제 된 답변을; 서버에서 호스팅하는 것은 문제를 해결하지 못하는 것 같습니다. (그들이 테스트 한 페이지는 http://www.alfen.com.pl/c/test/이었습니다). – icktoofay이제 작동 중입니다. 내 잘못이야. 이 온라인을 확인한 후 오타를 만들었습니다. 도와 주셔서 감사합니다 – gerpaick