javascript - 在 nyroModal 中手动打开 iframe?

标签 javascript jquery jquery-plugins nyromodal

我正在尝试直接从 JavaScript 在 iframe 中打开 nyroModal。

澄清一下,以下内容不是我需要的:

$.nmManual(url); // not an iframe

因为它不打开 iframe。

这也行不通:

<a href="http://someurl.com/" target="_blank" class="nyroModal">click me</a>
<script type="text/javascript"> $(".nyroModal").nyroModal(); </script>

因为我确实需要直接从 JavaScript 启动它。

我浏览了文档,但找不到任何明显的方法来执行此操作。有什么想法吗?

最佳答案

$.nmManual 还可以用于打开 iframe,使用过滤器:

$.nmManual('http://someurl.com/', {
    callbacks: { 
      initFilters: function(nm) {
      nm.filters.push('link');
      nm.filters.push('iframe');
    }
  }
});

关于javascript - 在 nyroModal 中手动打开 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7183591/

相关文章:

javascript - cakephp中Js文件放在哪里

jQuery 切换图像

javascript - 在 jquery 中选择主复选框时选中/取消选中复选框

javascript - 未找到 uws - 使用 SocketIO 的 VueJS

javascript - 删除两个字符串正则表达式之间的所有内容

JQuery Datatables makeEditable() 处理大型数据集时出现问题

javascript - 在 Angular 中实现 circliful jQuery 插件

javascript - change() 仅在失去焦点时触发

php - 如果有人通过特定网站上的链接检查您的网站,如何隐藏页脚

jquery-plugins - Grails 1.3.3、JQuery 1.6.1.1、main.gsp