Не интерпретировать HTML в iframe, но получить информацию из HTML - PullRequest
0 голосов
/ 11 мая 2011

Чтобы сократить время выполнения, мы решили не показывать таблицу в iframe, поскольку клиент не может ее увидеть.Но мы должны скопировать содержимое таблицы, чтобы обновить таблицу на главной странице (которую видит клиент).

Принцип таков: iframe не должен интерпретироватьhtml, но через функцию, написанную на JavaScript, мы копируем обновленную таблицу на главную страницу. Мы думали о комментировании html в iframe, но это будет очень сложно, так как мы не можем получить элемент Document.getElementById (Id) .И нам придется анализировать HTML.Кто-нибудь делает подобные вещи?

1 Ответ

0 голосов
/ 11 мая 2011

Документ, который вы запрашиваете, находится в том же домене, что и "главная страница"? Если это так, вы можете запросить второй документ через AJAX и использовать регулярное выражение для извлечения элемента из него. Все это делается без рендеринга дополнительного содержимого в DOM.

После извлечения элемента таблицы из ответа AJAX вы можете добавить его на DOM главной страницы.

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