Как получить xmlHttp.responseText при вызове AJAX из IFrame - PullRequest
0 голосов
/ 31 декабря 2011

Кто-нибудь может сказать мне, пожалуйста, как получить xmlHttp.responseText при вызове из IFrame?

Я получаю пустой xmlHttp.responseText, в то время как при вызове сервера из IFrame я получаю responseText без проблем, как я могу решить эту проблему?

Примечание. Я загружаю содержимое IFrame динамически с помощью страницы (источника) (IFrameSRC.php), IFrameSRC.php содержит элементы html и кнопку, которую я нажимаю для вызова AJAX.

<IFrame src="IFrameSRC.php"></IFrame>

Внутренняя страница IFrameSRC.php:

<input type="button" onclick="CallServer()"> 

Кстати, когда я вызываю сервер без IFrame, он отлично работает, и я могу получить текст ответа из файла AJAX ... Может ли кто-нибудь помочь мне с этим? Спасибо.

Большое спасибо!

1 Ответ

0 голосов
/ 01 января 2012

Вы должны использовать его в div, а не IFrame, и IFrame устарело, конечно. Вы можете использовать библиотеки, такие как jQuery, чтобы облегчить себе путь.

http://www.jquery.com

См. .ajax();

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