如何从外部链接链接到模式对话框?

时间:2016-01-26 21:50:30

标签: hyperlink modal-dialog url-redirection

我的网站有一个模式的付款表单。我想要的是(对于某些特定的客户)传递链接,当他们点击它移动到网站时,模式已经打开。 这可能吗?

1 个答案:

答案 0 :(得分:3)

您必须自己推广此功能。让我们说你有这样的正常bootstrap模式:

<div class="modal fade" id="payment">
  <div class="modal-dialog">
    <div class="modal-content">
      ...
    </div>
  </div>
</div>

并且您希望在发送给某些用户的链接中调用页面加载模式:

  

http://www.example.com#payment

然后将此代码段添加到您的页面:

$(document).ready(function() {  
  var modals = ['#payment', '#anotherModal'];
  if (window.location.hash && ~modals.indexOf(window.location.hash)) {
     $(window.location.hash).modal();
  }
})

这当然是迄今为止最简单的方法。