2014-03-13 83 views
0

我遇到以下問題。我有一個在fancybox中打開的表單。點擊提交後,我讓我的PHP重定向到一個新的HTML「消息發送成功」。但是,窗口大小很大,在提交表單後不會應用調整大小。我想知道,如何在提交表單後在fancybox窗口中調整大小,以正確的比例顯示消息。提交表格後重新調整fancybox

之前提交:

enter image description here

<script type="text/javascript"> 
$(document).ready(function(){ 
$(".maskRight").fancybox({ 
    "width" : 420, 
    "height" : 495, 
    "autoScale" : false, 
    "transitionIn" : "none", 
    "transitionOut" : "none", 
    "type" : "iframe" 
    }); 
$.fancybox.resize; 
}); 
</script> 

提交後:

enter image description here

回答

0

fancybox docs - > API方法:

$.fancybox.update() 
+0

我已經測試過這個方法。它顯示以下錯誤:「未捕獲TypeError:對象函數(obj)」 –

+0

我很確定有更多的錯誤消息 – urz0r

+0

在這裏:http://pastebin.com/t1Vp6gGk –