mixiアプリの説明ページへはtop.location.href

書籍「mixiアプリをつくろう!」では、下記のような方法が紹介されています。

if(person.hasApp) {
  //...
}else{
  top.window.location.href = viewMixiAppUrl;
}

上記コードはIE8.0では遷移しませんでした。
サイ本で確認したところ、topプロパティは最上位のwindowを差すそうです。そこで下記に修正したところIE8.0でも意図したように遷移するようになりました。

if(person.hasApp) {
  //...
}else{
  top.location.href = viewMixiAppUrl;
}

これでもいけます。

parent.location.href = viewMixiAppUrl;