プロジェクトでブラウザの非互換性の問題が発生しました:
IE および Firefox では、ifame フレーム ページの親ウィンドウで子ウィンドウの名前を使用して子ウィンドウの js 関数を直接呼び出すことは正常に機能しますが、 Chrome ではうまく動作しません。
コードをコピー
コードは次のとおりです: function changeMenu(menu_id){ header。 window.changeMenu( menu_id);
}
または:
コードをコピー
function changeMenu(menu_id){ frames[0].changeMenu(menu_id);
}
を使用できます。 Chrome の 🎜>
2 番目の記述方法のみが使用できるため、複数のブラウザの互換性の問題を考慮する必要がある場合は 2 番目の記述方法を使用する必要があります。