Встраивание вывода серверного скрипта в другую HTML-страницу - PullRequest
0 голосов
/ 23 октября 2009

У меня есть скрипт php (generator.php), который генерирует определенные HTML / XML / SVG в зависимости от различных условий.Я хочу встроить вывод этого скрипта в мою домашнюю страницу (home.php)

например.Пусть generator.php всегда генерирует документ SVG (в комплекте с SVG NS и DTD).Теперь я хочу встроить это сгенерированное изображение в выходные данные home.php

Я пробовал <object>, <embed> и <iframe>.Никто, кажется, не работает.Кто-нибудь знает, как этого добиться?

1 Ответ

1 голос
/ 23 октября 2009

Вы можете использовать:

  1. включите файл на стороне PHP. Итак, на странице home.php просто включите файл generator.php в точку, где вы хотите получить результат.

OR

  1. Используйте AJAX на стороне клиента. На home.php, когда страница загружается в браузере, вы можете сделать простой AJAX-вызов к generator.php и отобразить вывод в нужном месте на странице.

Обновление (с учетом комментария ниже): Вы пробовали это:

<object type="image/svg+xml" data="generator.php" width="300" height="200"></object> 

для SVG?

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