Всплвающее окно fancybox в ie8 появляются скролы, размер сгенерированного iframe виджета vkontakte 400 x 400, в опциях fancybox тоже прописал свойствами width и height по 400 и padding margin по 0, почему в ie8 появляются скроллы ???
Вот мой рабочий код работающий с куками
ссылка
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<link rel="stylesheet" href="/bitrix/fancybox2/jquery.fancybox.css" type="text/css" media="screen" />
<script src="/bitrix/fancybox2/jquery.fancybox.js" type="text/javascript"></script>
<script src="/bitrix/fancybox2/jquery.cookie.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
function fancybox_show()
{
$(function () {
$.fancybox.open([
{
type: 'iframe',
href : '/bitrix/vk.html'
// title : 'SibiTron Group'
}
], {
padding : 0,
autoSize: false,
autoDimensions: false,
width: 416,
height: 416,
fitToView: false,
margin: 0
});
});
}
var date = new Date();
var mSec = 20*1000;
function show_fancybox(){
if($.cookie('fancybox_show')){}else{
// запускаем fancybox
fancybox_show();
date.setTime(date.getTime()+mSec);
$.cookie('fancybox_show', date.getTime(),{ path: "/", expires: date});
}
}
$(function(){
show_fancybox();
setInterval(show_fancybox, 5000);
})
});
</script>
Можно ли еще улучшить данный скрипт??? Вносите свои предложения