まず第一に、window.location.href、location.href、self.location.href、parent.location.href、top.location.href の違いと関係を理解しましょう。簡単に言うと、いくつかの場所の違いです。 hrefs.jsはiframeでフレーム化されたWebページの機能を実現します
「window.location.href」「location.href」「self.location.href」はこのページへのジャンプです
「parent.location.href」は前のページへのジャンプ
"top.location.href" は最も外側のページ ジャンプです
例 (上に示したように):
A、B、C、および D がすべて通常のページの場合、D は C の iframe です, そして、CはBのiframe、BはAのiframe、
Dのjsが次のように書かれているとします:
"window.location.href", "location.href": D page Jump
"parent. location.href": C ページジャンプ
" top.location.href": ページ A ジャンプ
ページ D にフォームがある場合: