重新加载父窗口ie9访问被拒绝

时间:2012-05-25 16:49:46

标签: window internet-explorer-9 parent reload

IE9不会让我从内部iframe重新加载父窗口。这是我的代码

  if(result != 0)
  {
     window.location.reload();
  }
  else
  {
     alert(alert_arr.fail_document_save);
  }
  return true;   

IE9输出:SCRIPT70:权限被拒绝

任何解决方案?

1 个答案:

答案 0 :(得分:0)

if(result != 0)
  {
    var selfUrl = unescape(parent.window.location.pathname);

    parent.window.location.replace(selfUrl);

    parent.window.location.href = selfUrl;
  }
  else
  {
     alert(alert_arr.fail_document_save);
  }
  return true;

根据this answer.