تضمين إخراج الخادم النصي داخل آخر صفحة HTML

StackOverflow https://stackoverflow.com/questions/1612551

  •  06-07-2019
  •  | 
  •  

سؤال

لدي php النصي (generator.php) الذي يولد معينة HTML/XML/SVG اعتمادا على الظروف المختلفة.أريد أن تضمين مخرجات هذا البرنامج النصي في الصفحة الرئيسية (home.php)

على سبيل المثال.السماح generator.php دائما توليد SVG الوثيقة (كاملة مع SVG NS و DTD).الآن أريد أن تضمين هذه صورة ولدت في إخراج home.php

لقد حاولت <object>, <embed> و <iframe>.لا يبدو أن العمل.لا أحد يعرف كيفية تحقيق ذلك ؟

هل كانت مفيدة؟

المحلول

يمكنك استخدام إما:

  1. تشمل ملف PHP الجانب. لذا على home.php الصفحة ببساطة تشمل generator.php الملف عند النقطة التي تريد الإخراج.

أو

  1. استخدام اياكس على جانب العميل. على home.php عند تحميل الصفحة في المتصفح يمكنك إجراء بسيط اياكس الاتصال على generator.php و امرأتان الإخراج في المكان المطلوب على الصفحة.

تحديث (النظر في التعليق أدناه):هل جرب هذا:

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

بالنسبة SVG ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top