Javascript 如何设置Fancybox iFrame v 2.1的高度?
这是我的密码Javascript 如何设置Fancybox iFrame v 2.1的高度?,javascript,.net,fancybox,Javascript,.net,Fancybox,这是我的密码 <script type="text/javascript"> $(document).ready(function () { $("#popup").fancybox({ 'width': 500, 'height': '500', 'transitionIn': 'elastic', 'transitionOut': 'elastic',
<script type="text/javascript">
$(document).ready(function () {
$("#popup").fancybox({
'width': 500,
'height': '500',
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'type': 'iframe'
});
});
</script>
$(文档).ready(函数(){
$(“#弹出窗口”).fancybox({
“宽度”:500,
“高度”:“500”,
“transitionIn”:“弹性”,
“transitionOut”:“弹性”,
“type”:“iframe”
});
});
已设置iframe的宽度,但未设置高度。
请告诉我哪里出了问题
谢谢。您的高度变量值应该是一个数字,现在您将其作为字符串。因此,您的代码应该更像这样:
<script type="text/javascript">
$(document).ready(function () {
$("#popup").fancybox({
'width': 500,
'height': 500,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'type': 'iframe'
});
});
</script>
$(文档).ready(函数(){
$(“#弹出窗口”).fancybox({
“宽度”:500,
‘高度’:500,
“transitionIn”:“弹性”,
“transitionOut”:“弹性”,
“type”:“iframe”
});
});
我通过这样做解决了问题
$(document).ready(function () {
$("#popup").fancybox({
fitToView: false,
autoSize: false,
autoDimensions: false,
width: 520,
height: 310,
title: 'Login',
helpers: {
title: {
type: 'float'
},
},
'transitionIn': 'elastic',
'transitionOut': 'elastic'
});
});
无论如何,谢谢…假设您的元素上有“fancybox”和“fancybox.iframe”类,完成所需的最低要求是:
$('.fancybox').fancybox({
autoSize: false,
width: 400,
height: 400
});