Tag: nyromodal

改变nyromodal窗口的大小

此脚本等待用户按下按钮,以便nyromdal启动 $(‘.image_upload’).nm({ sizes: {minW:10,minH:10 }, modal: false, closeOnClick: false }); 然后在按下脚本之后,在更改了nyromodal窗口的内容后,我试图改变窗口的大小,但它不会立即改变它,所以尺寸保持旧,滚动条出现。 只有关闭窗口并再次调用窗口时,新大小才会影响窗口。 此代码将新内容放入nyromdal窗口 $(‘.nyroModalDom’).html(responseimage); 在这里,我们有两种方式来改变大小。 两者都只能在关闭重新打开窗口后才能工作,而不是立即开启。 1 $.nyroModalSettings({ width: 800, height: 800 }); 2 $.nmObj({ width: 800, height: 800 }); 那么如何在不重新打开的情况下改变窗口的大小呢? UPDATE 刚刚发现新function,但它也无法调整窗口大小。 滚动条消失,就好像窗口想要resize但它保持不变并再次出现滚动条。 $(‘.nyroModalDom’).resize();

nyroModel不会自动resize

使用$.nmManual而不是默认的.nyroModal 。 默认的nyroModel将根据浏览器窗口大小自动调整模型大小,但filter在尝试设置时最多是模糊的。 $(‘.nyroModal’).nyroModal(); 默认function正常。 $.nmManual(‘test.html’, { modal: true, //doesn’t seem to do anything sizes: { minW: 805, //this works minH: 610, }, showCloseButton: false, //also works anim: { resize: true, //both these do nothing showTrans:true, } 我的nyromodel网站很难准确理解resize , def和showtrans实际使用的参数。

在iframe nyromodal图层中,Google地图无法在IE8中正确呈现

我尝试在nyromodal iframe层中渲染谷歌地图。 它在Chrome和Firefox中运行良好,但在IE8中有一个奇怪的问题:首次加载时,它运行正常。 然而,当我关闭图层并在同一页面上重新打开它之后,地图将呈现错误:仅显示灰色图块并且并且其所有内容将随机喷溅,例如: 如果我清除缓存并重新加载,地图将再次工作但只有一次。

在nyroModal中手动打开iframe?

我试图让nyroModal直接从JavaScript中打开iframe。 澄清一下,以下不是我需要的: $.nmManual(url); // not an iframe 因为它没有打开iframe。 这也行不通: click me $(“.nyroModal”).nyroModal(); 因为我真的需要直接从JavaScript启动它。 我查看了文档,我找不到任何明显的方法来做到这一点。 有任何想法吗?