Cita:
Iniciado por bufon82 edito el titulo me confundi no es iframe es frame gracias
Una forma transparente de hacerlo es con .htaccess si usas apache
Código Apache:
Ver originalSetEnvIfNoCase Referer "^http://foros.emprear.com/" local_ref=1
<FilesMatch "(frame_a.html|otro_frame.html|frame_c.html)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
<FilesMatch "(frame_a.html|otro_frame.html|frame_c.html)">
Header unset Cache-Control
Header unset Expires
Header unset Last-Modified
FileETag None
Header unset Pragma
</FilesMatch>
substituis en la primera linea por el nombre de tu dominio, y donde dice
(frame_a.html|otro_frame.html|frame_c.html), por los nombres de las páginas que se cargan en cada frame. separándolas con |
Ejemplo
http://foros.emprear.com/html/frames/index_frames.html
luego intentá cargar la url inferior que corresponde al marco superior
http://foros.emprear.com/html/frames/frame_a.html
SAludos