В доступе к имуществу в IFRAME отказано - PullRequest
1 голос
/ 14 июля 2011

У меня есть ссылка на моей странице JSP.

ссылка выглядит так

<a href="javascript:doSomething('abc.ff' , 'abc.ff?m=1')">

код JavaScript

    function doSomething(url, url_progress){
    parent.win1.location.href = url;    
    /* Wait until something surely has started! */
    window.setTimeout("this.startFinally()", 1000); 
    this.startFinally = function (){
    location.href = url_progress;
      }
    }

Когда пользователь кликает на этом клинке, все работает нормально. Недавно я поместил этот код в Iframe, и тогда ничего не происходит. Я проверил с помощью firebug и получил эту ошибку:

   Permission denied to access property 'win1'
   [Break On This Error] parent.win1.location.href = url; 

В чем может быть проблема?

1 Ответ

14 голосов
/ 14 июля 2011

Возможно, это та же самая политика происхождения , которая используется. Все ли обслуживается с одного хоста / порта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...