Как получить XML-код без AJAX - PullRequest
       1

Как получить XML-код без AJAX

0 голосов
/ 05 декабря 2010

В приложении, которое я создаю, я должен получить с сервера строку XML с таким форматом, например: <reply> <script> alert('Hello World!'); </script> </reply> когда я сделал это с помощью ajax work perferct, но когда я пытаюсь получить данные в фрейме, я не могу извлечь данные из фрейма, потому что его там нет, IE и FF открывают новые вкладки и добавляют данные на эту вкладку, как я избегаю этого и заставляю их вставлять данные в кадр.

1 Ответ

0 голосов
/ 16 декабря 2011

Я могу выполнить эту работу, все еще используя Javascript, получить результат ajax и записать его в iframe:

  1. сначала создайте свой тег iframe следующим образом:

  2. , чем код JavaScript для вставки ajax:

    var t = document.getElementById ('iftarget');

    h = t.contentWindow.document.getElementsByTagName ('html');

    h [0] .innerHTML = '

    Hello

    Это должно работать!Разместите здесь свои данные ';

Я создал jsFiddle для этого http://jsfiddle.net/nunomazer/JGyEr/

С наилучшими пожеланиями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...