2013-03-23 4 views
0

У меня есть кнопка, которая открывает другую страницу в диалоговом окне модели jQuery. Я использовал кадр здесьjQuery Модальный диалог Проблема

function OpenUserDetail(userId) { 

var url = 'popup.html'; 

var userFrame = $('<iframe class="dialogIFrame" frameborder="0" 
       marginheight="0" marginwidth="0" src="' + url + '"></iframe>'); 
var userDialog = userFrame.dialog(
       { 
        autoOpen: false, 
        height: 350, 
        width: 700, 
        modal: true, 
        title: 'New User', 
        open: function() { 
         userFrame.width(690); 
        }, 
        close: function() { 

        } 
       }); 
userDialog.dialog('open'); 

} 

Но это показывает полосу прокрутки. Даже если я снижаю высоту, это показывает. В чем проблема?

enter image description here

Проверить это живой ссылка http://sharanvijay.com/demo/issue/

Update: Добавлена ​​Прокрутка = 'нет' для кадра и снижение высоты. Теперь он работает в Chrome, но не в Firefox.

ответ

1

Попробуйте имея overflow: hidden/overflow: visible как для фрейма и управления диалогового

Подобный ответ здесь:

Hide horizontal scrollbar on an iframe?

+0

добавил 'скроллинг = no' и теперь изменилось' height'. Оно работает! – Billa

+0

Он все еще не работает в firefox – Billa

+0

Вы пробовали этот fidde в FF? http://jsfiddle.net/m5Btd/1300/ –

0

Вы пытались с переполнением?

overflow: hidden;