title: Using angularjs ui-router $state.go() inside IFrame
body: <p>I am using angularjs, angular-ui-router.js. Application launched inside IFrame on another site(host).</p>
  
  <p>At start otherwise state runs, but after running <code>$state.go('home', {}, { location: false })</code> nothings happens . ui-view is still empty and pages/home.html isn't loaded.</p>
  
  <p>Application works fine without IFrame and in Safari.
  But doesn't work in Chrome.</p>
  
  <pre><code>&lt;ui-view&gt;&lt;/ui-view&gt; &lt;!-- Look to pages/home.html--&gt;
  
  
  $urlRouterProvider.otherwise('/otherwise');
  $stateProvider.state("otherwise", {
      url: "/otherwise",
      template: "",
      data: {
          requireLogin: false
      },
      controller: ['$state',
          function ($state) {
              $state.go('home', {}, { location: false })
          }]
  });
  
  $stateProvider.state("home", {
      url: "/home",
      templateUrl: "pages/home.html",
      controller: "",
      params: {
          recalcStates: false
      },
      resolve: {
          dataForDay: function(DataService){
              return DataService.loadData();
          }
      }
  });
  </code></pre>