프로젝트에서 발생한 브라우저 비호환 문제:
IE 및 Firefox에서는 ifame 프레임 페이지의 상위 창에 있는 하위 창의 이름을 사용하여 하위 창의 js 함수를 직접 호출하는 것이 잘 작동하지만, Chrome에서는 잘 작동하지 않습니다.
IE와 Firefox에서는 다음과 같이 작성할 수 있습니다. >
functionchangeMenu(menu_id){
header. window.changeMenu( menu_id);
}
또는:
functionchangeMenu(menu_id){
frames[0].changeMenu(menu_id)
}
을 사용할 수 있습니다.
in Chrome 두 번째 작성 방법만 사용할 수 있으므로, 여러 브라우저의 호환성 문제를 고려해야 하는 경우 두 번째 작성 방법을 사용하는 것이 좋습니다.