2013-03-08 2 views
0

Я пытаюсь получить исходный код страницы (скажем, google.com) с помощью Javascript. Код, который я пробовал, приведен ниже, но проблема остается той же, что и я, обращаюсь к другому домену. То, что я пытаюсь сделать, это проверить исходный код страницы, проверить конкретное значение в этом исходном коде и вести себя на основе этой информации. Благодаря!Получить исходный код URL-адреса с помощью JavaScript

$ .get (URL, функция (данные) {что-то (данные);} // конец функции (данные) ); // конец получить

ответ

2

Вы не можете это сделать, если страница из другого домена и не разрешает ее с помощью CORS headers. См. Same Origin Policy.

Единственный «обходной путь» - это использование сервера, либо выбор источника для вас, либо действия в качестве прокси.

+0

Есть ли другой способ делать то, что я пытаюсь сделать? В принципе, получите источник страницы, чтобы убедиться, что это страница, которую я ожидаю, проверьте что-то на этой странице, чтобы убедиться в этом, а затем, как только эта проверка будет действительной, сделайте все, что есть Restin JS. Как вы думаете? Спасибо за быстрый ответ! – user220755

+0

Единственное хорошее решение - создать на своем сервере сервис, который сделает это за вас. –

Смежные вопросы