I have some problems with Framesets for one of my websites. The code bellow shoes the error "There is supposed to be some content here, but the publisher doesn’t allow it to be displayed in a frame.". is there some way around this, anyone have some suggestions ? <framesetcols="100%"frameborder="0"> <frameset rows="*, <?php echo SITE_CONFIG_TOP_IFRAME_HEIGHT;?>"> <frame src="<?php echo $shortUrlObj->fullUrl;?>" noresize> <frame src="framedRedirectTop.php?url=<?php echo $shortUrlObj->shortUrlUID;?>" class="framedRedirectTopFrame" noresize> </frameset><noframes><?php echo t("browser_no_frame_support");?></noframes></frameset> PHP:
If the owner of the content refuses to allow said content to be displayed in frames you will likely need to display it on a separate non-framed webpage. There may be some way to trick the content into displaying within a framed environment, but if said page is changed by the owner, said page would probably fail again.
Some sites owners choose no frame option due to the security reasons. Also (I am not 100% sure on that though) if your site is http:// but the frame link is https:// you may encounter that error message too.
If the parent frame is on a HTTPS and the framed window is HTTP it would not display the page. In any case... why use a frame???