이 IE9에서 알려진 문제입니다; Flash Player에서 오류가 발생하고 불행히도이 JavaScript 오류는 다시 팝업을 닫으려고 할 때 Highslide 닫기 버튼에 영향을줍니다. 우리 개발자가이 오류가 Highslide 닫기 버튼에 영향을 미치는 이유를 찾을 수 없었습니다. 그러나 여전히 ESC 키를 사용하여 팝업을 닫을 수 있습니다.
IE 9의 해결 방법은 캡션에 IE 9 사용자에게 ESC 키를 사용하여 팝업을 닫으라는 메시지를 추가하는 것입니다. 데모 페이지 : http://roadrash.no/hs-support/youtube-with-alternative-close-method-for-ie9.html
정규 Highslide 설정 한 후이 코드를 추가
<!--[if IE 9]>
<script style="text/javascript">
hs.captionText = 'Click the ESC key to close';
</script>
<style type="text/css">
.draggable-header .highslide-header ul {
display: none;
}
.highslide-caption {
font-style: italic;
font-size: 11px !important;
text-align: center;
}
</style>
<![endif]-->
글쎄, 그것은 당신의 IE9 구성에 대한 이상한 뭔가 아니다 - 나는 정확히 같은 문제를보고 있어요. 처음으로 닫히지 만 확장자를 다시 열면 닫기 버튼이 더 이상 클릭에 응답하지 않습니다. 나는 그 원인이 무엇인지 모른다. 스크립트 오류가 발생합니다 : '__flash__removeCallback'은 정의되지 않았습니다. – MisterNeutron