Лучшая практика: законные сценарии перекрестного сайта

С традиционным для цикла

ArrayList<String> myArray = new ArrayList<>();

   for (int i = 0; i < myArray.size(); ) {
        String text = myArray.get(i);
        if (someCondition(text))
             myArray.remove(i);
        else 
             i++;
      }
20
задан Ijas Ameenudeen 18 January 2019 в 11:26
поделиться

5 ответов

У Вас есть три варианта:

  1. Создают , серверный сценарий .
  2. прокси Создает удаленный сценарий для чтения в удаленном динамическом HTML. Пользуйтесь библиотекой как jQuery для создания этого легче. Можно использовать функция загрузки для введения HTML при необходимости. РЕДАКТИРОВАНИЕ , Что я первоначально имел в виду, например, № 2 использовал JSONP, который требует, чтобы серверный сценарий распознал "обратный вызов =?" параметрический усилитель.

  3. Использование клиентский прокси Flash и установка crossdomain.xml файл на веб-корне Вашего сервера.

14
ответ дан 30 November 2019 в 01:18
поделиться

Лично, я звонил бы в тот другой домен на сервере и получил бы и проанализировал бы данные там для использования на Вашей странице. Тем путем Вы избегаете любых проблем, и Вы получаете питание языка/платформы серверной стороны для получения и парсинга данных.

Не уверенный, если это работало бы на Ваш определенный сценарий... трудно для знания даже с подробным описанием...

2
ответ дан 30 November 2019 в 01:18
поделиться

Я столкнулся с тем серверный сценарий прокси YDN прежде. Это говорит, что создается для работы с Поисковыми API Yahoo.

это будет работать с каким-либо доменом при простой обрезке кода API Yahoo? Или необходимо ли заменить его доменом, с которым Вы хотите, чтобы это работало?

0
ответ дан 30 November 2019 в 01:18
поделиться

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

1
ответ дан 30 November 2019 в 01:18
поделиться

Доступ к удаленному содержимому iframe можно получить с помощью локального JavaScript.

Удаленный сервер просто должен установить document.domain страницы.

Например:

Сайт A содержит iframe с src = 'Site B / home.php'

home.php выглядит следующим образом:

[php stuff]...[/php]
[script type='text/javascript']document.domain='Site A'[/script]
0
ответ дан 30 November 2019 в 01:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: