0

こんにちは、問題があり、解決策が見つかりません。highslide スクリプトを知っているか使用したことがある場合は、それが素晴らしいことを知っていますが、いつものように f* * *g IE は生活をより困難にしなければなりません。

IE9 を起動し、ページhttp://highslide.com/examples/youtube.htmlに移動します 。次に、ビデオを開いて閉じようとすると、閉じないことがわかります (ESC ボタンは正常に機能します)。あなたはそれを複数回行う必要があります。問題はIE9でのみ発生します

何か案は?

どうもありがとう、そして私の英語でごめんなさい:)

4

1 に答える 1

0

これは IE9 の既知の問題です。Flash Player はエラーをスローします。残念ながら、ポップアップを 2 回目に閉じようとすると、この JavaScript エラーが Highslide の閉じるボタンに何らかの影響を与えます。開発者は、このエラーが Highslide の閉じるボタンに影響する理由を見つけることができませんでした。ただし、ESC キーを使用してポップアップを閉じることはできます。

IE 9 の回避策は、ポップアップを閉じるには ESC キーを使用するように IE 9 ユーザーに伝えるキャプションにメッセージを追加することです。デモ ページ: 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]-->
于 2013-03-23T01:01:21.467 に答える