Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Google Chrom - не могу загрузить JSON из локального файла (https://javascript.ru/forum/css-html/11159-google-chrom-ne-mogu-zagruzit-json-iz-lokalnogo-fajjla.html)

gipard 10.08.2010 16:10

Google Chrom - не могу загрузить JSON из локального файла
 
написал скрипт, которому нужно загрузить данные из JSON-файла на машине пользователя. везде все грузится а в хроме не хочет. взял учебныый скрипт - всеравно не хочет вот текст скрипта
function Load()
{
$.getJSON(ExtractFolder (document.location.href)+"tt.json",{},  function(json){
alert(ExtractFolder (document.location.href));


        alert(json);

    });

}


function ExtractFolder (url)
{
var i = url.length;
for (i;( i > 0)&&(url[i]!='/'); i--);
return url.substr(0,i+1); 
}


вот JSON-файл
{
"one":"111",
"two":"222"
}


в других браудерах выдает как и положено : [object Object]
хром выдает null.

по началу было просто:
$.getJSON(ExtractFolder ("tt.json",{}, function(json)...
и была мысль что взоможно он не может подствавить путь. вот и дописал
ExtractFolder. ничего не изменилось - везде работает а в хроме нет.

что я деляю не правильно. ктонибудь может скинуть рабочий пример, который работает именно в хроме. или подсказать в чем моя ошибка???


Часовой пояс GMT +3, время: 18:07.