我在joomla中使用popup随处插件。我必须在用户登录时在弹出窗口上显示文章页面详细信息。但是弹出窗口的弹出窗口也点击了弹出窗口,我不想要这个。弹出窗口应该只在点击时关闭"同意"文章的按钮。
如果您有任何其他插件或想法,请告诉我。
答案 0 :(得分:0)
这可以通过单击元素来阻止窗口关闭:
$('#your-close-button').click(function(e){
e.stopPropagation();
});
答案 1 :(得分:0)
Joomla有一个模态窗口作为其核心代码的一部分,它基于mootools Squeezebox。您可以在模态窗口中调用iframe,该窗口无法像这样关闭:
<?php JHTML::_('behavior.mootools'); ?>
<a href="http://www.example.com/page2.html" class="modal"
rel="{closable: false, handler:'iframe'}">
Click here to launch a popup</a>
如果您希望page2.html有一个关闭按钮,您应该将此脚本添加到父窗口,
<script>
function closepopup() {
SqueezeBox.close();
}
</script>
并创建如下按钮:
<a href="javascript:parent.closepopup()">CLOSE!</a>