Как остановить сияние содержания Flash - через jQuery Диалоговое окно UI в Firefox в Windows

Когда вы доберетесь до конца строки, и это будет буква «А», ваша программа будет запрашивать следующий символ, который находится за концом строки.

Измените цикл, чтобы он не включал последний символ:

while count < len(userInput)-1:
    if ...
7
задан Yi Jiang 8 October 2011 в 01:56
поделиться

5 ответов

Попробуйте wmode=transparent или wmode=opaque параметр.

8
ответ дан 6 December 2019 в 14:10
поделиться
<object ...>
  ...
  <param name="wmode" value="opaque" />
  ...
  <embed ... wmode="opaque" ...></embed>
</object>
3
ответ дан 6 December 2019 в 14:10
поделиться

Я столкнулся с подобной проблемой однажды. Я просто скрываю флэш-память и показываю его снова, когда диалоговое окно отклонено:

<script type="text/javascript">
    /*notification dialog setup*/
        function SetupDialog()
        {
            $("div#divNotice").dialog(
                {  autoOpen: false,
                   modal: true,
                   overlay: { opacity: 0.5, background: '#050505' },
                   buttons: {
                              "I Agree": function(){
                                            $("#Movie").css("display","inline")//Show movie when dialog is closed
                                            .......
                                        },
                              "Close" : function(){
                                            $("#Movie").css("display","inline") //Show Movie if dialog is closed
                                            $(this).dialog("close");
                                        }
                            },
                   title: "",
                   height: 500,
                   width: 600,
                   dialogClass: 'myDialog',
                   position: 'center'
                 }
            );
        }
    </script>
    <script type="text/javascript">
    function ShowDialog()
    {
        /*for Notice dialog */
        $("#divDialog").css("display","block");
        $("#Movie").css("display","none");
        $("div#divDialog").dialog("open");
    }
2
ответ дан 6 December 2019 в 14:10
поделиться

Или используйте iFrame в диалоговом окне или скройте содержание флэш-памяти на странице, когда диалоговое окно будет запущено.

0
ответ дан 6 December 2019 в 14:10
поделиться

jquery ui dialog использует css файл под названием jquery-ui-x.x.css, где x.x означает версию

в этом файле вы можете дать .ui-dialog класс overflow:auto; это решит проблему

1
ответ дан 6 December 2019 в 14:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: