2016-12-21 2 views
0

J'ai une page .rst que je suis rendu. Je voudrais créer un IFrame en elle contenant une page example.html du même répertoire, ou trouver une autre façon similaire d'accueillir la HTML sur la page. Quel est le moyen le plus facile d'y parvenir?directive pour inclure un fichier HTML brut dans une page texte ReStructured


J'ai déjà essayé plusieurs approches. (1):

.. include:: ./example.html 

Ceci rend le code HTML comme s'il s'agissait d'un fichier texte.

(2):

.. raw:: html 

    <iframe src="./example.html" marginwidth="0" marginheight="0" scrolling="no" style="width:960px; height:600px; border:0; overflow:hidden;"> 
    </iframe> 

Il en résulte une embarqué page 404 (mais il affiche correctement une fois que je reçois tout serveur hébergé-?).

Répondre

1

Je suggère d'utiliser la directive de fichier inclure, puis dans le fichier html vous incluez, utilisez:

.. raw:: html 

    html content 
+0

Ceci est un * terriblement * astuce qui fonctionne. Espérons que les futurs auteurs partageant ma situation trouveront leur chemin ici! –