No sé si he entendido tu duda, pero pruebo.
Si la página "pag-rbaf-ra-grafico2.php" funciona independientemente de la que la estás incluyendo, la pregunta es, ¿Por qué no lo has hecho directamente con un iframe.?
El include en php no te va a inccrustar código HTML, solo php, a no ser que en la página "pag-rbaf-ra-grafico2.php" el código HTML lo implementes en pantalla por medio de "echo" en el código php.
Por ejemplo, si en "pag-rbaf-ra-grafico2.php" tienes:
Código PHP:
<?
$imagen = '<img src="tuimagen.jpg">';
?>
<div id="division">
echo $imagen;
</div>
e incluyes en index.php
Código PHP:
<?php
include('pag-rbaf-ra-grafico3.php');
?>
<div id="VisifireChart3"></div>
<?php
echo generateScript('VisifireChart3')
?>
en este caso no te mostrará en index.php la division, sin embargo si en "pag-rbaf-ra-grafico2.php" tienes:
Código PHP:
<?
$imagen = '<img src="tuimagen.jpg">';
echo = '<div id="division">
'.$imagen.'
</div>
';
?>
en este caso si incluyes "pag-rbaf-ra-grafico2.php" como lo tienes incluido antes en la pagina index.php:
Código PHP:
<?php
include('pag-rbaf-ra-grafico3.php');
?>
<div id="VisifireChart3"></div>
<?php
echo generateScript('VisifireChart3')
?>
El resultado visible en html final sería:
Código HTML:
Ver original<div id="VisifireChart3"></div> [COLOR="Red"]Lo que genere la funcion "generateScript('VisifireChart3')"[/COLOR]
No sé si van por aquí los tiros de lo que intentas hacer, de todos modos si la página "pag-rbaf-ra-grafico2.php" funciona independientemente de la página donde quieras mostrar los datos, yo indluiria un iframe.