Мне нужно вернуть всю HTML-страницу с помощью вызова AJAX

Мне нужно вернуть содержимое этой страницы http://service.semanticproxy.com/processurl/ftfu27m3k66dvc3r43bzfneh/html/http://www.smallbiztechnology.com/archive/2013/12/why-creating-a-digital-storefront-is-crucial-for-your-small-business.html, но когда я вызываю эту функцию

function getResult() {
            var url="http://service.semanticproxy.com/processurl/ftfu27m3k66dvc3r43bzfneh/html/http://www.smallbiztechnology.com/archive/2013/12/why-creating-a-digital-storefront-is-crucial-for-your-small-business.html";
            $.ajax({
                cache: true,
                url: url,
                success: function (result) {
                    alert(result);
                }
            });
        }

Я получил это в firebug:

сегмент.мин.js (линия 1) GET http://service.semanticproxy.com/processurl/ftfu...orefront-is-crucial-for-your-small-business.html 200 OK 379msA.

Любая идея, как я могу получить содержание этой страницы?

1 ответ

Решение

Этот код не будет работать для вас. причина в том, что html-страница, которую вы пытаетесь получить, не является допустимым файлом JAVASCRIPT (и вы также не можете использовать jsonp, потому что он не возвращает ни одной строки json.)

Ваше решение - использовать серверный скрипт (такой как php:

<?Php print file_get_contents(url); ?> 

).

ИЛИ - если ваш сайт, добавьте ответ на скрипт по запросу.

Другие вопросы по тегам