У меня есть этот скрипт здесь
который получает div от другой страницы на том же сайте и показывает, что проблема заключается в том, что он работает отлично в Интернете, как эта прямая ссылка http://fiddle.jshell.net/kd6Y4/1/show/ поиск для руки или
но он не работает в автономном режиме, я поместил оба файла в один и тот же каталог src в файл jquery, правильно загрузил jquery файл и разместил его в правильном каталоге, не работая в автономном режиме, пожалуйста, помогите мне использовать это в среде Android в веб-обозревателе, оба файла будут там в автономном режиме это код, который я использую с jquery 1.10.1
$("#searchForm").submit(function (e) {
e.preventDefault();
var results = $("#resultContainer");
var text = $("#search").val();
results.empty();
$.get("url here", function (data) {
var els = $(data).find("div:contains(" + text + ")").appendTo(results);
els.find('a').attr('href', function (_, href) {
return 'url here/#' + $(this).closest('div').attr('id');
})
});
});
[эта ошибка приходит, как решить]
XML Http-запрос не может загрузить файл Нет заголовка "контроль доступа разрешить исходный" присутствует в запрошенном источнике источника источника, поэтому не разрешен доступ
как разрешить эту ошибку, я проверяю это в хроме, работая онлайн, но не в автономном режиме. Извините, новичок в jquery
Я думаю, что $.get основан на HTTP-запросе и ответе, поэтому он не работает для получения локальных файлов.
Скажем, страница, на которой работает javascript, - это страница Page 1, а другая страница - страница Page2, вы можете попробовать это: получить Page2 html через java в среде antroid и передать ее веб-просмотру, чтобы вы могли получить Page2 html в Page1, тогда вы можете использовать $ (html), чтобы перестроить страницу2 в объект jQuery, и вы можете найти то, что хотите от этого объекта.
Надеюсь, поможет.