iframeでtop.location.hashを取得する方法はありますか?これまでのところ、私は常にデバッグコンソールでアクセス拒否を取得します。 top.location.hashは私のAjaxスクリプトをクラッシュさせます。私はtop.locationをトレースすると、私はオブジェクトへのアクセスの並べ替えがあるが、私はそのプロパティのいずれかを取得することはできません。iframeでtop.location.hashを取得する
console.log(top.location.hash);
戻り
Permission denied to access property 'hash'
[Break On This Error] console.log(top.location.hash);
私は私が自分自身にそのサイトをホストし、アイフレームは、GoDaddyはURL転送から来ることを言及する必要があります。
オブジェクトを文字列に変換するために 'console.log(top.location +" ")'を試したことがありますか?それがうまくいくならば、あなたはいつもURLのハッシュ部分を解析することができます。 – aroth
プロパティ 'valueOf'へのアクセスが拒否されました [このエラーで中断する] console.log(top.location + ""); – Eric
私はあなたが運が悪いと思っています。以下の回答が示唆しているとおりです。 – aroth