关闭引导 js 对话框而不点击 wpf

Posted

技术标签:

【中文标题】关闭引导 js 对话框而不点击 wpf【英文标题】:close bootstrap js dialog without onclick on wpf 【发布时间】:2017-11-24 07:31:43 【问题描述】:

我想关闭 js 模态但无需点击

无需点击 我想点击wp​​f中的关闭按钮

我想在 WebBrowser 中点击

没有模式将保持隐藏状态。模态打开但关闭选择而不点击 wpf

JS 模式

    <body>

    <div class="container">
      <h2>Activate Modal with javascript</h2>
      <!-- Trigger the modal with a button -->
      <button type="button" class="btn btn-info btn-lg" id="myBtn">Open Modal</button>

      <!-- Modal -->
      <div class="modal fade" id="myModal" role="dialog">
        <div class="modal-dialog">

          <!-- Modal content-->
          <div class="modal-content">
            <div class="modal-header">
              <button type="button" class="close" data-dismiss="modal">&times;</button>
              <h4 class="modal-title">Modal Header</h4>
            </div>
            <div class="modal-body">
              <p>Some text in the modal.</p>
            </div>
            <div class="modal-footer">
              <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
            </div>
          </div>

        </div>
      </div>

    </div>

    <script>
    $(document).ready(function()
        $("#myBtn").click(function()
            $("#myModal").modal();
        );
    );
    </script>

    </body>
    </html>

WPF

public MainWindow()

    InitializeComponent();
    wbBrowser.Navigate(new Uri("http://localhost/AlertWebProject"));    

【问题讨论】:

【参考方案1】:

你可以新建一个js函数

function CloseModal()
    $("#myModal").modal('Hide');

在您的网络浏览器中,您可以调用脚本函数。 在 WPF 中使用 webbrowser 调用 js 函数 How to communicate between WPF and JavaScript in a WebBrowser instance?

【讨论】:

没有模式将保持隐藏。模态打开但关闭选择而不单击 关闭 boostrap 上的模态:***.com/questions/10466129/…。然后以编程方式调用关闭模式的 Js 函数

以上是关于关闭引导 js 对话框而不点击 wpf的主要内容,如果未能解决你的问题,请参考以下文章

使用css或js关闭时如何向右滑动bootstrap 4模态对话框

在对话框上显示数据而不重新加载页面

如何在引导程序中的页面加载时打开模式对话框

如何在一分钟后自动关闭引导模式对话框

WPF 访问打开的打印对话框并关闭它们

按下 Enter 键时如何关闭 WPF 窗口(对话框)?