2014-01-20 3 views
0

Предположим, у меня есть Javascript на одной странице, содержащей следующее:Найти значение яваскрипта параметров из другой страницы

findTYP('first').setup({ 
"list" : [ 
     { 
     "sources" : [ 
      { 
       "file" : "http://url.com/lorem", 
      }, 
      { 
       "file" : "http://url.com/ipsum", 
      } 
     ], 

. 
etc. 
. 

С другого сайта, какой бы путь (во всяком случае, даже грязные), чтобы найти значения URL-адресов с использованием Jquery, PHP, Javascript, Ajax и т. д.

Когда браузер загружается, он должен получать значения и использовать их на странице. Я пробовал использовать JSONP-метод по YQL, но я не могу понять, как это понять.

+0

Вы можете разобрать json? –

ответ

1

JSONP и YQL не будут работать с этим. Javascript блокирует вызов внешнего домена из-за проблем безопасности. вы должны передать URL-адрес своему серверному коду, а затем использовать что-то вроде CURL в php для загрузки страницы на своем сервере, проанализировать html или что угодно на стороне сервера и отправить обратно своему клиенту.

+0

Хм, но сгенерированный HTML будет от пользователя или сервера? – kitkat

+1

, когда ваш сервер будет вызывать URL-адрес, используя CURL, удаленный сервер будет отображать страницу так же, как вы открываете URL-адрес в своем браузере. –

+0

Предположим, что мой сервер находится в США, а пользователь находится в Канаде, если я представляю Google.com, какая версия? Мне нужно именно то, что пользователь видит в своем браузере, то есть канадскую версию в этом случае. – kitkat

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