2013-08-19 2 views
0

Использование IFRAME Я получаю следующее сообщение об ошибкеЗаблокированное IFrame в Google Chrome

заблокированного кадра с началом «http://002.www2.domain.com» от доступа кадра с началом «http://test.com:5050». Кадр, запрашивающий доступ, устанавливает «document.domain» на «domain.com», но доступ к кадру не сделал. Оба должны установить для параметра document.domain одинаковое значение, чтобы разрешить доступ.

Я уже прочитал о политике Javascript кросс домена, но дело в том, что с другими браузерами это коды работают

<html> 
<head> 
    <script language="JavaScript" type="text/javascript">  
    <script language="JavaScript" type="text/javascript">    
      function hide_wait() { 
       <? if ($gs_frame) { ?>     
        parent.document.getElementById('container_set').rows = '78,0,*'; 
       <? } else { ?> 
        location.href='<?= $url ?>'; 
       <? } ?>  
      } 

     </script> 

</head> 

<frameset rows="78,*,0" framespacing="0" frameborder="0" id="container_set">   
    <frame src="<?= $gs_frame ?>" id="container_1" marginwidth="0" marginheight="0" scrolling="no" style="height: 78px; overflow: hidden; border-bottom: 1px solid #E2E2E2"> 
    <frame src="loading.php?hr=<?= $hr ?>" id="wait" marginwidth="0" marginheight="0" style="height: 100px;"> 
    <frame src="<?= $url ?>" id="container_2" marginwidth="0" marginheight="0" onload="hide_wait();"> 
</frameset>  
<body> 

ответ